COWMODSКаталог модов
Dream Displays

ВЕРСИИ (370)

release

Dream Displays 1.10.3 Release — Paper 1.21+

1.10.3
21 окт. 2026 г.779Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — Velocity

1.10.3
21 окт. 2026 г.41Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — BungeeCord

1.10.3
21 окт. 2026 г.17Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bungeecord
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — NeoForge 26.3

1.10.3
21 окт. 2026 г.128Minecraft: 26.3neoforge
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — NeoForge 26.2

1.10.3
21 окт. 2026 г.73Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — NeoForge 26.1.2

1.10.3
21 окт. 2026 г.48Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — NeoForge 1.21.11

1.10.3
21 окт. 2026 г.42Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — NeoForge 1.21.1

1.10.3
21 окт. 2026 г.355Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — Fabric 26.3

1.10.3
21 окт. 2026 г.2,2 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — Fabric 26.2

1.10.3
21 окт. 2026 г.732Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — Fabric 26.1.2

1.10.3
21 окт. 2026 г.196Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — Fabric 1.21.11

1.10.3
21 окт. 2026 г.923Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.3 Release — Fabric 1.21.1

1.10.3
21 окт. 2026 г.299Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Synced playback now survives the Atlantic: no more endless skipping on slow or far-away connections - Fixed "Unrecoverable stream failure" for Google Drive - Minor codebase improvements ## Client ### Improvements - Better transatlantic synchronization: - A synced display learns how long a jump takes on your connection and aims far enough ahead to land on time - If jumps still keep landing behind, it waits longer between them and accepts a few seconds of delay instead of skipping again and again - Seeking in long Google Drive videos is about 3x faster ### Fixes - Fixed synced videos skipping forward over and over (and sometimes never starting) when the video host is far away, e.g. American services for players in Europe - Fixed "Unrecoverable stream failure" for Google Drive ([#261](https://github.com/arnodoelinger/dreamdisplays/issues/261)) ## Server ### Improvements - Everyone starts together: a new video on a `Synced` or `Broadcast` display waits 5 seconds so every viewer can buffer first, then starts for all at once - Less network traffic for big audiences: synced displays send a keep-alive every 5 seconds instead of every 2 (pause, seek and video changes are still sent instantly) - Minor codebase improvements
release

Dream Displays 1.10.2 Release — Paper 1.21+

1.10.2
17 окт. 2026 г.770Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — Velocity

1.10.2
17 окт. 2026 г.24Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — BungeeCord

1.10.2
17 окт. 2026 г.22Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bungeecord
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — NeoForge 26.3

1.10.2
17 окт. 2026 г.109Minecraft: 26.3neoforge
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — NeoForge 26.2

1.10.2
17 окт. 2026 г.78Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — NeoForge 26.1.2

1.10.2
17 окт. 2026 г.67Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — NeoForge 1.21.11

1.10.2
17 окт. 2026 г.25Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — NeoForge 1.21.1

1.10.2
17 окт. 2026 г.426Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — Fabric 26.3

1.10.2
17 окт. 2026 г.1,9 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — Fabric 26.2

1.10.2
17 окт. 2026 г.1,1 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — Fabric 26.1.2

1.10.2
17 окт. 2026 г.174Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — Fabric 1.21.11

1.10.2
17 окт. 2026 г.788Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.2 Release — Fabric 1.21.1

1.10.2
17 окт. 2026 г.211Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Experimental addons: you can build your own `Fabric` / `NeoForge` mod or `Paper` addon - A much simpler experimental developer API ## Client ### Features - Experimental addons: - Mark a class with `@Addon` and register it with `DreamDisplays.register(...)` - Works on the client, the server, or both - Everything an addon subscribes to is cleaned up automatically when it is disabled ### Improvements - Much simpler developer API: - One entry point, `DreamDisplays`, instead of a set of service keys - A display is now a live object: `display.volume = 0.5f`, `display.play()`, `display.seek(30_000)` - Act on many displays at once: `DreamDisplays.displays.near(x, y, z, 32.0).pause()` - Subscriptions are grouped in a session and closed together; per-display ones end when the display is removed - Commands return a clear result, and a removed display never crashes your code - `onReady { }` lets your code wait until `Dream Displays` has loaded - API for moving displays: `DreamDisplays.placements` tells `Dream Displays` where a display really is, and it is drawn, heard, clicked and culled there - API for addon data on displays (`display.customData`) and public display position math - The API is published as a separate artifact with sources, and now contains only what integrations can use ### Fixes - API methods no longer have unreadable names in some cases ## Server ### Features - Server API for `Paper`, `Fabric` and `NeoForge` - Support experimental addons
release

Dream Displays 1.10.1 Release — Paper 1.21+

1.10.1
15 окт. 2026 г.404Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — Velocity

1.10.1
15 окт. 2026 г.25Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — BungeeCord

1.10.1
15 окт. 2026 г.8Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bungeecord
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — NeoForge 26.3

1.10.1
15 окт. 2026 г.63Minecraft: 26.3neoforge
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — NeoForge 26.2

1.10.1
15 окт. 2026 г.57Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — NeoForge 26.1.2

1.10.1
15 окт. 2026 г.17Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — NeoForge 1.21.11

1.10.1
15 окт. 2026 г.23Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — NeoForge 1.21.1

1.10.1
15 окт. 2026 г.2,7 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — Fabric 26.3

1.10.1
15 окт. 2026 г.1,1 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — Fabric 26.2

1.10.1
15 окт. 2026 г.503Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — Fabric 26.1.2

1.10.1
15 окт. 2026 г.80Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — Fabric 1.21.11

1.10.1
15 окт. 2026 г.477Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.1 Release — Fabric 1.21.1

1.10.1
15 окт. 2026 г.112Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Much better performance with many displays at once - YouTube videos start and seek up to 5x faster - `Youer` server crash fix ## Client ### Improvements - YouTube videos start up to 5x faster: the picture no longer freezes on its first frame while the sound loads - Seeking in YouTube videos resumes up to 5x faster - Videos from every source start a bit faster: sound and picture now load at the same time - Displays you are not looking at are no longer drawn or uploaded to the GPU - Far and small displays now play at a lower resolution automaiccally - Up to 9x less memory per far display, plus a shared memory limit for all displays - Up to 30% less CPU for software video decoding when several displays play at once - 4–10x fewer raycasts for 3D sound, and none at all for muted displays - On 26.2 and newer, displays no longer create new GPU buffers every frame ### Fixes - Fixed displays with `Auto` quality staying at a lower resolution after you walked away and came back - Fixed the sound of some YouTube videos failing with a 403 error, which made the whole video reload ## Server ### Fixes - Fixed `Youer` server crash ([#257](https://github.com/arnodoelinger/dreamdisplays/issues/257))
release

Dream Displays 1.10.0 Release — Paper 1.21+

1.10.0
10 окт. 2026 г.1,1 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — Velocity

1.10.0
10 окт. 2026 г.44Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — BungeeCord

1.10.0
10 окт. 2026 г.20Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bungeecord
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — NeoForge 26.3

1.10.0
10 окт. 2026 г.104Minecraft: 26.3neoforge
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — NeoForge 26.2

1.10.0
10 окт. 2026 г.97Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — NeoForge 26.1.2

1.10.0
10 окт. 2026 г.67Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — NeoForge 1.21.11

1.10.0
10 окт. 2026 г.50Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — NeoForge 1.21.1

1.10.0
10 окт. 2026 г.477Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — Fabric 26.3

1.10.0
10 окт. 2026 г.2,8 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — Fabric 26.2

1.10.0
10 окт. 2026 г.1,9 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — Fabric 26.1.2

1.10.0
10 окт. 2026 г.220Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — Fabric 1.21.11

1.10.0
10 окт. 2026 г.1,5 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.10.0 Release — Fabric 1.21.1

1.10.0
10 окт. 2026 г.307Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Curved displays: place them on stairs and slabs - Subtitles support - Keyboard shortcuts in the display menu - `WorldGuard` support, with three access levels: `Everyone`, `Region members` and `Locked` - `ClothConfig` support (settings screen) - Players without the mod can now join `Fabric` servers running `Dream Displays` - Major `Twitch` playback stability improvements - Smoother playback, faster seeking, and lower CPU usage - Volume normalization - Support for Minecraft 26.3 - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Simplified Chinese translation - Dropped packet protocol v1 support - Various fixes for display synchronization and playback ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 or higher required) - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed the per-display render distance setting; displays now use the client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 or higher required) - Improved `/display` command suggestions and tab completion - Added volume normalization - Added a settings screen, opened from `Mod Menu` on `Fabric` or the mod list on `NeoForge` (needs `Cloth Config`) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version ### Improvements - Reduced CPU usage of video playback, especially on 4K videos - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, and for paused displays or displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Subtitles now load right away, even when many displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Displays are now bounded by the simulation distance when it is shorter than the render distance - Displays are now unaffected by outlines, and the vanilla block selection outline is hidden over displays - Added stable support of `Window` mode on macOS - `Twitch` stability improvements - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed the game crashing when the server crashes while a display is playing - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed videos getting stuck at the end, with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed a video sometimes never starting to load because a background check hung - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the paused frame being lost when a timeline seek lands during pause - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported - Added `WorldGuard` support and improved access logic ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) - Added experimental support for 26.3 - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument - Improved the hint shown when creating a display, which now points at sneak + right click - Displays are now bounded by the simulation distance when it is shorter than the render distance - Added `WorldGuard` as an optional dependency in the workflow - Added `LuckPerms` as an optional dependency for proxy in the workflow ### Fixes - Fixed duplicated displays across servers when using a proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider) - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Filtered out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 4 — Paper 1.21+

1.10.0-preview.4
9 окт. 2026 г.145Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — Velocity

1.10.0-preview.4
9 окт. 2026 г.7Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — BungeeCord

1.10.0-preview.4
9 окт. 2026 г.5Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bungeecord
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — NeoForge 26.3

1.10.0-preview.4
9 окт. 2026 г.21Minecraft: 26.3neoforge
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — NeoForge 26.2

1.10.0-preview.4
9 окт. 2026 г.17Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — NeoForge 26.1.2

1.10.0-preview.4
9 окт. 2026 г.18Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — NeoForge 1.21.11

1.10.0-preview.4
9 окт. 2026 г.5Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — NeoForge 1.21.1

1.10.0-preview.4
9 окт. 2026 г.68Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — Fabric 26.3

1.10.0-preview.4
9 окт. 2026 г.503Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — Fabric 26.2

1.10.0-preview.4
9 окт. 2026 г.147Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — Fabric 26.1.2

1.10.0-preview.4
9 окт. 2026 г.48Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — Fabric 1.21.11

1.10.0-preview.4
9 окт. 2026 г.112Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 4 — Fabric 1.21.1

1.10.0-preview.4
9 окт. 2026 г.48Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Major `Twitch` playback stability improvements - Players without the mod can now join `Fabric` servers running `Dream Displays` - Volume normalization - Improved `/display` command suggestions - `/display fullscreen` now works in command blocks and the server console - Fixed a crash on Minecraft 26.3 with `Improved Transparency` enabled - Fixed several display synchronization and playback issues ## Client ### Features - Now you can join `Fabric` running `Dream Displays` servers without `Dream Displays` installed (server 1.10.0 Preview 4 or higher required) - Improved `/display` command suggestions and tab completion - Volume normalization ### Improvements - `Twitch` stability improvements ### Fixes - Fixed paused displays sometimes switching to "Waiting for video..." after a while ([#228](https://github.com/arnodoelinger/dreamdisplays/issues/228)) - Fixed the game crashing on 26.3 when a display is in view with `Improved Transparency` turned on ([#244](https://github.com/arnodoelinger/dreamdisplays/issues/244)) - Fixed displays turned off with `/display off` not turning back on after rejoining the world, and turning back on by themselves after a game restart ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243)) - Fixed videos from plain `http://` links not playing, with "Option tls_verify not found" in the log ([#246](https://github.com/arnodoelinger/dreamdisplays/issues/246)) - Fixed `Twitch` streams starting with a 30 second "Commercial Break in Progress" screen ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound breaking up into short chunks and the picture stuttering after a stall or an ad break ([#231](https://github.com/arnodoelinger/dreamdisplays/issues/231)) - Fixed `Twitch` sound sometimes running a couple of seconds behind the picture - Fixed many `Twitch` channels playing without sound and restarting over and over - Fixed live streams sometimes taking 20 seconds of black screen to start on synced displays ## Server ### Features - Players without the mod now can join `Fabric` servers that have `Dream Displays` installed - `/display fullscreen` now supported for command blocks and the server console ([#248](https://github.com/arnodoelinger/dreamdisplays/issues/248)) ### Improvements - `/display` tab completion now covers every command and argument ### Fixes - Fixed `Fabric` and `NeoForge` servers crashing on startup when another mod that also bundles SQLite is installed ([#242](https://github.com/arnodoelinger/dreamdisplays/issues/242)) - Fixed `/display on` answering "already enabled" and doing nothing for players who rejoined with displays turned off ([#243](https://github.com/arnodoelinger/dreamdisplays/issues/243))
alpha

Dream Displays 1.10.0 Preview 3 — Paper 1.21+

1.10.0-preview.3
28 сент. 2026 г.888Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — Velocity

1.10.0-preview.3
28 сент. 2026 г.48Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — BungeeCord

1.10.0-preview.3
28 сент. 2026 г.32Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bungeecord
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — NeoForge 26.3

1.10.0-preview.3
28 сент. 2026 г.133Minecraft: 26.3neoforge
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — NeoForge 26.2

1.10.0-preview.3
28 сент. 2026 г.74Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — NeoForge 26.1.2

1.10.0-preview.3
28 сент. 2026 г.53Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — NeoForge 1.21.11

1.10.0-preview.3
28 сент. 2026 г.58Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — NeoForge 1.21.1

1.10.0-preview.3
28 сент. 2026 г.560Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — Fabric 26.3

1.10.0-preview.3
28 сент. 2026 г.3,1 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — Fabric 26.2

1.10.0-preview.3
28 сент. 2026 г.1,3 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — Fabric 26.1.2

1.10.0-preview.3
28 сент. 2026 г.218Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — Fabric 1.21.11

1.10.0-preview.3
28 сент. 2026 г.985Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 3 — Fabric 1.21.1

1.10.0-preview.3
28 сент. 2026 г.227Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Curved displays - Dropped packet protocol v1 support - Keyboard shortcuts in the display menu - Playback stability fixes - Some fixes and minor improvements ## Client ### Features - Curved displays: now you can place them on stairs and slabs (server 1.10.0 Preview 3 or higher required) - Dropped packet protocol v1 support: players can no longer join on servers with an ancient version - Added keyboard shortcuts to the display menu: - `Space`: play / pause - `←` / `→`: seek 5 seconds back / forward (15 seconds with `Shift`) - `↑` / `↓`: volume up / down by 5% (10% with `Shift`) - `M`: mute / unmute - `0`–`9`: jump to 0%–90% of the video - `F`: fullscreen - `P`: `Picture-in-Picture` ### Improvements - Reduced CPU usage while `Picture-in-Picture` or the menu preview is open, especially on 4K videos - Reduced CPU usage of paused displays and displays out of render distance - Smoother video playback: each frame is now picked at the moment the game draws it, which removes micro-stutters - Faster seeking: playback resumes as soon as both picture and sound are ready instead of after a fixed buffer - Videos start a bit faster when several displays are loading at once - Unstable streams now retry with growing pauses and show an error if they keep failing, instead of reloading forever - Subtitles now load right away, even when many displays are loading at once - Improved stability during long watching sessions ### Fixes - Fixed the game freezing when entering a world on some Windows setups ([#227](https://github.com/arnodoelinger/dreamdisplays/issues/227)) - Fixed the game crashing on Linux when opening the display menu while a video is playing ([#229](https://github.com/arnodoelinger/dreamdisplays/issues/229)) - Fixed videos getting stuck at the end with play / pause doing nothing until another video was selected ([#234](https://github.com/arnodoelinger/dreamdisplays/issues/234)) - Fixed emojis in video and stream titles showing up as boxes; they are now hidden ([#232](https://github.com/arnodoelinger/dreamdisplays/issues/232)) - Fixed a video jumping back to the start on some GPUs right after starting or rejoining - Fixed volume and brightness showing odd values like 194% instead of 195% - Fixed a glitched first frame when opening `Picture-in-Picture` or the menu preview during playback - Fixed videos sometimes never starting to load because a background check hung ## Server ### Features - Curved displays support - Dropped packet protocol v1 support: ancient client versions are no longer supported
alpha

Dream Displays 1.10.0 Preview 2 — Paper 1.21+

1.10.0-preview.2
15 сент. 2026 г.808Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — Velocity

1.10.0-preview.2
15 сент. 2026 г.66Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — BungeeCord

1.10.0-preview.2
15 сент. 2026 г.45Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bungeecord
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — NeoForge 26.3

1.10.0-preview.2
15 сент. 2026 г.126Minecraft: 26.3neoforge
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — NeoForge 26.2

1.10.0-preview.2
15 сент. 2026 г.104Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — NeoForge 26.1.2

1.10.0-preview.2
15 сент. 2026 г.62Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — NeoForge 1.21.11

1.10.0-preview.2
15 сент. 2026 г.62Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — NeoForge 1.21.1

1.10.0-preview.2
15 сент. 2026 г.460Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — Fabric 26.3

1.10.0-preview.2
15 сент. 2026 г.1,5 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — Fabric 26.2

1.10.0-preview.2
15 сент. 2026 г.1,6 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — Fabric 26.1.2

1.10.0-preview.2
15 сент. 2026 г.183Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — Fabric 1.21.11

1.10.0-preview.2
15 сент. 2026 г.3 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 2 — Fabric 1.21.1

1.10.0-preview.2
15 сент. 2026 г.188Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Added experimental support for 26.3 version - Fixed duplicated displays on proxy - Minor rendering fixes and other improvements ## Client ### Features - Added experimental support for 26.3 version ### Improvements - Added stabile support of `Window` mode on macOS ### Fixes - Fixed a bug where changing the GUI scale while watching a Picture-in-Picture video caused the video to render incorrectly - Fixed ` ` on the end of some subtitles - Fixed subtitles blinking ## Server ### Features - Added experimental support for 26.3 version ### Improvements - Added `WorldGuard` as an optional dependency in workflow - Added `LuckPerms` as an optional dependency for proxy in workflow ### Fixes - Fixed duplicated displays across servers when using proxy - Fixed `default_volume` not applying to newly created displays (`0` was dropped on the wire; 50 now matches the 50% client slider)
alpha

Dream Displays 1.10.0 Preview 1 — Paper 1.21+

1.10.0-preview.1
7 сент. 2026 г.300Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — Velocity

1.10.0-preview.1
7 сент. 2026 г.75Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — BungeeCord

1.10.0-preview.1
7 сент. 2026 г.13Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — NeoForge 26.2

1.10.0-preview.1
7 сент. 2026 г.78Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — NeoForge 26.1.2

1.10.0-preview.1
7 сент. 2026 г.27Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — NeoForge 1.21.11

1.10.0-preview.1
7 сент. 2026 г.21Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — NeoForge 1.21.1

1.10.0-preview.1
7 сент. 2026 г.409Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — Fabric 26.2

1.10.0-preview.1
7 сент. 2026 г.1 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — Fabric 26.1.2

1.10.0-preview.1
7 сент. 2026 г.135Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — Fabric 1.21.11

1.10.0-preview.1
7 сент. 2026 г.771Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
alpha

Dream Displays 1.10.0 Preview 1 — Fabric 1.21.1

1.10.0-preview.1
7 сент. 2026 г.282Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Subtitles support - Added `WorldGuard` support - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Added Simplified Chinese translation - Fixes and improvements (like CPU reduction and displays being unaffected by outlines) ## Client ### Features - Added subtitles support - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Replaced the display lock with three access levels: `Everyone`, `Region members` (WorldGuard) and `Locked` - Removed per-display render distance setting; now displays use client's render distance instead - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Improvements - Reduced CPU use of video playback - Now displays are unaffected by outlines ### Fixes - Fixed playback restarting itself a second after start when the first frame took longer to arrive - Fixed the game crashing when the server crashes while a display is playing - Fixed bad command suggestion syntax after creating a display ## Server ### Features - Added support for `WorldGuard` ([#194](https://github.com/arnodoelinger/dreamdisplays/issues/194)) - Added Simplified Chinese translation ([#180](https://github.com/arnodoelinger/dreamdisplays/pull/180)) ### Fixes - Filter out drop-column statements during schema migration - Fixed the database connection pool leaking on plugin reload - Fixed coroutine error when stopping the server - Fixed rare `bStats` JSON warnings
release

Dream Displays 1.9.6 Release — Paper 1.21+

1.9.6
1 сент. 2026 г.1,6 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — Velocity

1.9.6
1 сент. 2026 г.78Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — BungeeCord

1.9.6
1 сент. 2026 г.18Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — NeoForge 26.2

1.9.6
1 сент. 2026 г.367Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — NeoForge 26.1.2

1.9.6
1 сент. 2026 г.81Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — NeoForge 1.21.11

1.9.6
1 сент. 2026 г.270Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — NeoForge 1.21.1

1.9.6
1 сент. 2026 г.1,3 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — Fabric 26.2

1.9.6
1 сент. 2026 г.3,9 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — Fabric 26.1.2

1.9.6
1 сент. 2026 г.817Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — Fabric 1.21.11

1.9.6
1 сент. 2026 г.3,4 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.6 Release — Fabric 1.21.1

1.9.6
1 сент. 2026 г.678Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Minor display menu improvements and fixes - Fixed bad selection logic when trying to create a display - Fixed the picked audio track (language) not being remembered after rejoining - Codebase improvements, minor refactor and updated dependencies ## Client ### Improvements - Improved video suggestions panel scale on high GUI scale - Next suggestions now loads earlier instead of right before you hit the end - Smoother scrolling for video suggestions and the audio track dropdown - Enhanced versionizing mechanism ([#210](https://github.com/arnodoelinger/dreamdisplays/pull/210)) - Codebase style improvements and minor refactor - Updated `FFmpeg` from 8.1.0 to 9.0.0 - Updated project dependencies ### Fixes - Fixed the picked audio track (language) not being remembered after rejoining, and videos now load directly on that track instead of switching to it right after starting - Fixed no audio for players whose network setup can't reach the TLS ([#209](https://github.com/arnodoelinger/dreamdisplays/issues/209)) - Fixed videos failing to play entirely for players running an HTTP(S) proxy ([#218](https://github.com/arnodoelinger/dreamdisplays/issues/218)) - Fixed HUD elements (hotbar, health / hunger, chat, minimaps, ...) staying visible over fullscreen videos ([#213](https://github.com/arnodoelinger/dreamdisplays/issues/213)) - Fixed fullscreen videos looping forever even without the looped flag ([#214](https://github.com/arnodoelinger/dreamdisplays/issues/214)) - Pressing Esc on a non-forced fullscreen video now fully stops it (audio included) instead of just hiding it and reappearing on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215)) (server must be 1.9.6 or higher) - Fixed suggestion thumbnails looking squashed on a squeezed strip on high GUI scale - Fixed suggestion cards touching the scrollbar with no breathing room on a squeezed strip on high GUI scale - Fixed video suggestions being covered by a black bar on `1.21.1` ([#208](https://github.com/arnodoelinger/dreamdisplays/issues/208)) - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) (server must be 1.9.6 or higher) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) (server must be 1.9.6 or higher) ## Server ### Fixes - Use actual clicked block face for selection instead of player look direction ([#217](https://github.com/arnodoelinger/dreamdisplays/pull/217)) - Resolve other platforms than YouTube using `/display video` command ([#207](https://github.com/arnodoelinger/dreamdisplays/pull/207)) - Pressing Esc on a non-forced fullscreen video now fully stops the session once nobody's left watching, instead of leaving it dismissed-but-alive to reappear on rejoin ([#215](https://github.com/arnodoelinger/dreamdisplays/issues/215))
release

Dream Displays 1.9.5 Release — Paper 1.21+

1.9.5
27 авг. 2026 г.563Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — Velocity

1.9.5
27 авг. 2026 г.75Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — BungeeCord

1.9.5
27 авг. 2026 г.19Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — NeoForge 26.2

1.9.5
27 авг. 2026 г.98Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — NeoForge 26.1.2

1.9.5
27 авг. 2026 г.28Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — NeoForge 1.21.11

1.9.5
27 авг. 2026 г.37Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — NeoForge 1.21.1

1.9.5
27 авг. 2026 г.455Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — Fabric 26.2

1.9.5
27 авг. 2026 г.1,4 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — Fabric 26.1.2

1.9.5
27 авг. 2026 г.234Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — Fabric 1.21.11

1.9.5
27 авг. 2026 г.824Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.5 Release — Fabric 1.21.1

1.9.5
27 авг. 2026 г.168Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Enhanced README file - Rendering enhancements and fixes - `NeoForge` `sqlite-jdbc` fix ## Client ### Improvements - Enhanced README file ([#186](https://github.com/arnodoelinger/dreamdisplays/pull/186)) ### Fixes - Fixed displays turning into a black rectangle when seen through water or glass - Fixed persistently mapped PBO frame uploads occasionally corrupting or freezing display textures on Windows ([#199](https://github.com/arnodoelinger/dreamdisplays/issues/199)) ## Server ### Fixes - Fixed the `NeoForge` server failing to start with a module resolution error when another mod also bundles `sqlite-jdbc` ([#201](https://github.com/arnodoelinger/dreamdisplays/issues/201))
release

Dream Displays 1.9.4 Release — Paper 1.21+

1.9.4
23 авг. 2026 г.295Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — Velocity

1.9.4
23 авг. 2026 г.23Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — BungeeCord

1.9.4
23 авг. 2026 г.10Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — NeoForge 26.2

1.9.4
23 авг. 2026 г.54Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — NeoForge 26.1.2

1.9.4
23 авг. 2026 г.50Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — NeoForge 1.21.11

1.9.4
23 авг. 2026 г.20Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — NeoForge 1.21.1

1.9.4
23 авг. 2026 г.236Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — Fabric 26.2

1.9.4
23 авг. 2026 г.966Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — Fabric 26.1.2

1.9.4
23 авг. 2026 г.203Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — Fabric 1.21.11

1.9.4
23 авг. 2026 г.433Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.4 Release — Fabric 1.21.1

1.9.4
23 авг. 2026 г.216Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Added support for Bilibili bangumi URLs (episodes and seasons / movies) - Some visual and config fixes ## Client ### Improvements - Added support for Bilibili bangumi URLs (episodes and seasons / movies) ([#188](https://github.com/arnodoelinger/dreamdisplays/issues/188)) ### Fixes - Fixed displays created in one dimension appearing at the same coordinates in every other dimension ([#192](https://github.com/arnodoelinger/dreamdisplays/issues/192)) ## Server ### Fixes - Fixed server config default volume not applied correctly ([#190](https://github.com/arnodoelinger/dreamdisplays/issues/190)) - Fixed user-edited language files being overwritten on every server start / reload
release

Dream Displays 1.9.3 Release — Paper 1.21+

1.9.3
20 авг. 2026 г.295Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — Velocity

1.9.3
20 авг. 2026 г.34Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — BungeeCord

1.9.3
20 авг. 2026 г.15Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — NeoForge 26.2

1.9.3
20 авг. 2026 г.80Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — NeoForge 26.1.2

1.9.3
20 авг. 2026 г.34Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — NeoForge 1.21.11

1.9.3
20 авг. 2026 г.25Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — NeoForge 1.21.1

1.9.3
20 авг. 2026 г.140Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — Fabric 26.2

1.9.3
20 авг. 2026 г.825Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — Fabric 26.1.2

1.9.3
20 авг. 2026 г.154Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — Fabric 1.21.11

1.9.3
20 авг. 2026 г.411Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.3 Release — Fabric 1.21.1

1.9.3
20 авг. 2026 г.92Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed displays being visible through blocks and losing their fog - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers - Live streams fixes ## Client ### Improvements - Enlarged default Picture-in-Picture mode from 25% to 33% of screen width - Improved shader support (now displays use shader's fog) - Update `yt-dlp` binary every day instead of once per weak - Shortened the drop-out when a live stream stops serving segments - Bumped `NewPipeExtractor` version ### Fixes - Fixed displays being visible through blocks and losing their fog - Fixed live streams jittering in `Synced` / `Broadcast` playback mode ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) - Keep live streams playing past the first manifest and stop timeline drift correction on them ([#191](https://github.com/arnodoelinger/dreamdisplays/issues/191)) ## Server ### Fixes - Fixed "Couldn't place player in world" error on some `Fabric` / `NeoForge` servers
release

Dream Displays 1.9.2 Release — Paper 1.21+

1.9.2
19 авг. 2026 г.116Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — Velocity

1.9.2
19 авг. 2026 г.18Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — BungeeCord

1.9.2
19 авг. 2026 г.5Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — NeoForge 26.2

1.9.2
19 авг. 2026 г.37Minecraft: 26.2neoforge
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — NeoForge 26.1.2

1.9.2
19 авг. 2026 г.17Minecraft: 26.1.2neoforge
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — NeoForge 1.21.11

1.9.2
19 авг. 2026 г.16Minecraft: 1.21.11neoforge
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — NeoForge 1.21.1

1.9.2
19 авг. 2026 г.72Minecraft: 1.21.1neoforge
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — Fabric 26.2

1.9.2
19 авг. 2026 г.249Minecraft: 26.2fabric, quilt
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — Fabric 26.1.2

1.9.2
19 авг. 2026 г.111Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — Fabric 1.21.11

1.9.2
19 авг. 2026 г.199Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.2 Release — Fabric 1.21.1

1.9.2
19 авг. 2026 г.49Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
**Don't use this version, check 1.9.3.** ## Highlights - Performance improvements to frame scaling and pause / resume - Displays now render on top of shaders instead of being affected by them - Some improvements like a crash on newer `Velocity` versions - Minor fixes and codebase refactoring ## Client ### Improvements - Displays are no longer affected by shaders - Pausing and resuming playback is now instant - YouTube connections are pre-warmed on server join, cutting the delay before the first frame resolves - Frame scaling now runs band-parallel across cores instead of on a single core - Added `LuckPerms` as an optional dependency in the release workflow - Removed unused suppression annotations and refactored minor stuff ([#183](https://github.com/arnodoelinger/dreamdisplays/pull/183)) - General codebase improvements ([#184](https://github.com/arnodoelinger/dreamdisplays/pull/184)) ### Fixes - Fixed clock jumps when pausing - Fixed a frame nudge / jump right after resuming from pause - Fixed duplicated translations on Crowdin ## Server ### Fixes - Fixed `Velocity` support by using the correct inject annotation for newer versions ([#182](https://github.com/arnodoelinger/dreamdisplays/pull/182))
release

Dream Displays 1.9.1 Release — Paper 1.21+

1.9.1
14 авг. 2026 г.424Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — Velocity

1.9.1
14 авг. 2026 г.45Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — BungeeCord

1.9.1
14 авг. 2026 г.10Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — NeoForge 26.2

1.9.1
14 авг. 2026 г.86Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — NeoForge 26.1.2

1.9.1
14 авг. 2026 г.31Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — NeoForge 1.21.11

1.9.1
14 авг. 2026 г.36Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — NeoForge 1.21.1

1.9.1
14 авг. 2026 г.256Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — Fabric 26.2

1.9.1
14 авг. 2026 г.1,3 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — Fabric 26.1.2

1.9.1
14 авг. 2026 г.275Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — Fabric 1.21.11

1.9.1
14 авг. 2026 г.1,3 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.1 Release — Fabric 1.21.1

1.9.1
14 авг. 2026 г.123Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Native playback improvements, more smooth playback and near-instant seeking - Low connection client improvements - Minor fixes and improvements ## Client ### Improvements - Native playback improvements - Seeking is now near-instant, even when jumping far ahead or across a long video - Videos now start playing with a small head start instead of racing the stream from the first frame, so an uneven connection no longer shows up as stutter - Reduced the CPU work a playing display costs per video frame - Stability improvements for low connection clients - Security improvements for custom media - Updated project dependencies and its usages - Simplified codebase documentation - Some codebase improvements and refactoring ### Fixes - Fixed stuttering during the first seconds of playback, and again for several seconds after each seek - Fixed the picture freezing, or crawling at a few frames per second, whenever playback fell behind the sound - Fixed playback occasionally stopping with an unrecoverable stream error after seeking ## Server ### Improvements - Security improvements for custom media
release

Dream Displays 1.9.0 Release — Paper 1.21+

1.9.0
10 авг. 2026 г.401Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — Velocity

1.9.0
10 авг. 2026 г.27Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — BungeeCord

1.9.0
10 авг. 2026 г.9Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — NeoForge 26.2

1.9.0
10 авг. 2026 г.98Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — NeoForge 26.1.2

1.9.0
10 авг. 2026 г.24Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — NeoForge 1.21.11

1.9.0
10 авг. 2026 г.21Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — NeoForge 1.21.1

1.9.0
10 авг. 2026 г.166Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — Fabric 26.2

1.9.0
10 авг. 2026 г.1,4 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — Fabric 26.1.2

1.9.0
10 авг. 2026 г.225Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — Fabric 1.21.11

1.9.0
10 авг. 2026 г.851Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.9.0 Release — Fabric 1.21.1

1.9.0
10 авг. 2026 г.140Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Custom media support: paste a direct link, or file-host (Google Drive, Dropbox, imgur, etc.) share link, and play it on a display - Full Twitch, Vimeo, Kick, and Bilibili support - `NeoForge` server support, including single-player - New `Fullscreen` and `Borderless` display modes, with a new `/display fullscreen` command for events and presentations - Proxy support: `Bungeecord` & `Velocity` for all popular server software - 3D acoustics for displays: occlusion, air absorption, and raytraced room reverb - Audio track selector: select your language right in the display menu! - Filter button: filter out unwanted suggestions - New `/display schedule` and `/display name` commands - Full `LuckPerms` support on `Fabric` / `NeoForge` servers - Added YouTube chapter markers - Improved `Dream Displays` wiki - Various other fixes and improvements ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support - New Borderless and Fullscreen display modes, with a new `/display fullscreen` command for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added custom video support and file-host share link support (Google Drive, Dropbox, imgur, etc.) — paste a direct link to any video and play it on a display (server must be 1.9.0 or higher) - Added Twitch, Kick, Vimeo, and Bilibili support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129), [#129](https://github.com/arnodoelinger/dreamdisplays/pull/156), [#173](https://github.com/arnodoelinger/dreamdisplays/issues/173)) - Added 3D acoustics for displays: sound is muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added an audio track selector, so you can pick your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added `/display schedule` command to schedule a video to play at a specific time - Added `/display name` command ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Changed some display commands syntax: now you can choose the display by its ID or by looking at it and typing "this" - Added support for saving and restoring the last known playback position everywhere, and each display's custom render distance across game restarts - Added distance-based quality: a display now steps its video quality down as you move away from it (one step at 66% of its render distance, two steps at 75%) - Added YouTube chapter markers - Added a filter button - Added click sounds when clicking buttons in the display menu - Gray-out only seekbar and near buttons when the display isn't ready yet, instead of the whole menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Added scrubbing preview on the seek bar (frame preview on hover) - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 or higher) - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode (`Local`, `Synced`, `Broadcast`) - Default video quality is now 1080p instead of 720p, falling back to the closest available lower quality when 1080p isn't offered - Raised the `Broadcast` quality cap from 360p to 720p - The quality performance warning in the display menu now only appears above 1080p instead of at 1080p and up - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - All sliders now have snap behavior and fixed subdivisions for better precision - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed the greyed-out buttons state while a display isn't ready yet - Added an author's avatar and a verified badge next to their name - Enhanced cursor handling for 1.21.11 - Improved `Gradle` build system, so it looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Codebase improvements: more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed video sometimes freezing indefinitely - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a failed quality switch permanently blocking re-selecting that same quality - Loop `Local` displays on instead of freezing - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed disappearing video preview when pausing and returning to the menu - Fixed restoring display snapshots from prior sessions - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Suppressed repeat media errors for 15 s after retry ## Server ### Features - Support `Bungeecord` and `Velocity` - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Added explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Reduced per-player memory overhead on long-running servers with many unique joins - `Dream Displays` security improvements - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Repeat all videos for all platforms on every playback mode ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - `/display delete` is now available to everyone for their own displays - Added hover and preview fade effects, plus a ghost handle, to the seekbar - More modularization and cleanup, more Kotlin analogues instead of Java imports, optimized imports - Improved KDoc documentation in the codebase - Improved wiki ### Fixes - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Now fullscreen command flags are fixed to stop command-tree blowup on join ([#164](https://github.com/arnodoelinger/dreamdisplays/issue/164)) - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 5 — Paper 1.21+

1.9.0-preview.5
5 авг. 2026 г.153Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — NeoForge 26.2

1.9.0-preview.5
5 авг. 2026 г.25Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — NeoForge 26.1.2

1.9.0-preview.5
5 авг. 2026 г.25Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — NeoForge 1.21.11

1.9.0-preview.5
5 авг. 2026 г.30Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — NeoForge 1.21.1

1.9.0-preview.5
5 авг. 2026 г.145Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — Fabric 26.2

1.9.0-preview.5
5 авг. 2026 г.349Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — Fabric 26.1.2

1.9.0-preview.5
5 авг. 2026 г.96Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — Fabric 1.21.11

1.9.0-preview.5
5 авг. 2026 г.314Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 5 — Fabric 1.21.1

1.9.0-preview.5
5 авг. 2026 г.67Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed explosion display protection mixin crash - Fixed audio issues in `Fabric` 1.21.1 & 1.21.11 versions ## Client ### Fixes - Fixed audio issues when in `Enhanced` / `Advanced` 3D audio mode for `Fabric` 1.21.1 & 1.21.11 versions - Fixed playback picked the lowest-bitrate rendition of an untagged track ## Server ### Fixes - Fixed explosion display protection mixin crash ([#161](https://github.com/arnodoelinger/dreamdisplays/issue/161))
alpha

Dream Displays 1.9.0 Preview 4 — Paper 1.21+

1.9.0-preview.4
5 авг. 2026 г.27Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — NeoForge 26.2

1.9.0-preview.4
5 авг. 2026 г.15Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — NeoForge 26.1.2

1.9.0-preview.4
5 авг. 2026 г.11Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — NeoForge 1.21.11

1.9.0-preview.4
5 авг. 2026 г.11Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — NeoForge 1.21.1

1.9.0-preview.4
5 авг. 2026 г.18Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — Fabric 26.2

1.9.0-preview.4
5 авг. 2026 г.90Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — Fabric 26.1.2

1.9.0-preview.4
5 авг. 2026 г.24Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — Fabric 1.21.11

1.9.0-preview.4
5 авг. 2026 г.51Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 4 — Fabric 1.21.1

1.9.0-preview.4
5 авг. 2026 г.31Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Custom videos: paste a direct link to any video and play it on a display - File-host share link support — Google Drive, Dropbox, imgur, etc. - Kick and Vimeo support - Filter button - Some fixes and improvements ## Client ### Features - Added custom video support, so you can paste a direct link to any video and play it on a display (server must be 1.9.0 Preview 4 or higher) - Added file-host share link support — Google Drive, Dropbox, imgur, etc. (server must be 1.9.0 Preview 4 or higher) - Added Kick support - Added Vimeo support - Added filter button ### Improvements - Repeat all videos for all platforms on every playback mode (server must be 1.9.0 Preview 4 or higher) ## Server ### Features - Added a `[custom_media]` config section and a `dreamdisplays.custom` permission to control whether players may play their own links (Vimeo, Kick, and direct files), with optional per-host allow / blocklists - `/display video` now accepts any supported link, not only YouTube URLs - Added `max_displays_per_player` config limit and wired up the `create_bypass` permission and `fullscreen.quality_cap` setting - Add explosion protection for `Fabric` and `NeoForge` servers ### Improvements - Repeat all videos for all platforms on every playback mode ### Fixes - Fixed the Picture-in-Picture pin packet being able to flood the server with disk writes - Fixed a reported video duration being trusted from any player anywhere on the server - Fixed some display commands being accepted from a player who isn't actually near the display - Fixed a forced-locked `Broadcast` display being switchable back to another mode - Fixed display areas not being protected from enderman pickup, wither / silverfish breaking blocks, fire, and self-exploding blocks (beds, respawn anchors) - Fixed HTTP responses (media metadata, thumbnails, resolved segments) being buffered into memory with no size limit - Fixed Velocity / proxy disconnect from unsynced fullscreen command argument type ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/153))
alpha

Dream Displays 1.9.0 Preview 3 — Paper 1.21+

1.9.0-preview.3
19 июл. 2026 г.503Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — NeoForge 26.2

1.9.0-preview.3
19 июл. 2026 г.84Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — NeoForge 26.1.2

1.9.0-preview.3
19 июл. 2026 г.51Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — NeoForge 1.21.11

1.9.0-preview.3
19 июл. 2026 г.45Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — NeoForge 1.21.1

1.9.0-preview.3
19 июл. 2026 г.404Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — Fabric 26.2

1.9.0-preview.3
19 июл. 2026 г.1,2 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — Fabric 26.1.2

1.9.0-preview.3
19 июл. 2026 г.363Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — Fabric 1.21.11

1.9.0-preview.3
19 июл. 2026 г.699Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 3 — Fabric 1.21.1

1.9.0-preview.3
19 июл. 2026 г.163Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - 3D audio support - Language selector right in the display menu - Now recommendations are endlessly scrolling - [Crowdin](https://crowdin.com/project/dreamdisplays) platform integration - Fixed some bugs, including crash on `Fabric` 1.21.11 - New Gradle build system - Some other minor improvements ## Client ### Features - Added 3D acoustics for displays: sound is now muffled by walls (occlusion), loses highs over distance (air absorption), and picks up room / cave reverberation raytraced from nearby blocks and their material; e.g., stone reflects, wool absorbs ([#147](https://github.com/arnodoelinger/dreamdisplays/pull/147)) - Added audio track selector, so you can select your language right in the display menu ([#149](https://github.com/arnodoelinger/dreamdisplays/pull/149)) - Added subtitles support ([#151](https://github.com/arnodoelinger/dreamdisplays/pull/151)) - Added click sounds when clicking on buttons in the display menu - Added [Crowdin](https://crowdin.com/project/dreamdisplays) integration ([#141](https://github.com/arnodoelinger/dreamdisplays/pull/141)) ### Improvements - Enhanced UI components ([#148](https://github.com/arnodoelinger/dreamdisplays/pull/148)) - Now recommendations are endlessly scrolling - Enhanced cursor handling for 1.21.11 - Improved popout context menu positioning - Improved scrollbars: now you can drag them - Retry on "Not all references are available" error instead of fatal erroring - Removed greying out buttons feature when the display is not ready yet - Added author's avatar by their name - Added verified badge by author's name - Improved Gradle build system, so that looks less like a frankenstein ([#150](https://github.com/arnodoelinger/dreamdisplays/pull/150)) - Improved platform resources structure - Use more Kotlin analogues instead of Java imports - Optimized imports ### Fixes - Fixed "Unrecoverable stream failure" error when using Iris shaders ([#146](https://github.com/arnodoelinger/dreamdisplays/issue/146)) - Fixed a `Synced` / `Broadcast` display sometimes getting stuck on "Waiting for video..." forever ([#138](https://github.com/arnodoelinger/dreamdisplays/issue/138)) - Fixed disappearing video preview when pausing and returning to the menu - Fixed video sometimes freezing indefinitely - Fixed disappearing suggestions in some cases after a stutter / lag spike, requiring a seek to unstick it - Fixed retries being silently unlimited when a resolved stream failed to open right away - Fixed some videos getting a permanently broken stream (403 Forbidden) instead of falling back to a working one - Loop `Local` displays on instead of freezing ## Server ### Fixes - Fixed crash on `Fabric` 1.21.11 caused by invalid `BareTokenArgumentType` registration ([#137](https://github.com/arnodoelinger/dreamdisplays/issue/137)) - Use more Kotlin analogues instead of Java imports - Optimized imports
alpha

Dream Displays 1.9.0 Preview 2 — Paper 1.21+

1.9.0-preview.2
11 июл. 2026 г.247Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — NeoForge 26.2

1.9.0-preview.2
11 июл. 2026 г.56Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — NeoForge 26.1.2

1.9.0-preview.2
11 июл. 2026 г.30Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — NeoForge 1.21.11

1.9.0-preview.2
11 июл. 2026 г.38Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — NeoForge 1.21.1

1.9.0-preview.2
11 июл. 2026 г.178Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — Fabric 26.2

1.9.0-preview.2
11 июл. 2026 г.542Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — Fabric 26.1.2

1.9.0-preview.2
11 июл. 2026 г.263Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — Fabric 1.21.11

1.9.0-preview.2
11 июл. 2026 г.295Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 2 — Fabric 1.21.1

1.9.0-preview.2
11 июл. 2026 г.70Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Hotfix: fixed an issue that could significantly increase world loading times for all players - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) - Now you can set video URL in `/display fullscreen` command - Some other minor improvements ## Client ### Features - Brought back `NeoForge` 1.21.11 releases to the [corporate ad dispenser](https://www.curseforge.com/) ### Improvements - Renamed the `Synchronization` setting to `Playback mode` and its tooltip now briefly explains each mode - (`Local`, `Synced`, `Broadcast`) - Fullscreen displays in Picture-in-Picture mode are now 33% bigger - Now fullscreen and Picture-in-Picture displays survive rejoins - Updated messages mentioning `YouTube` to also reflect `Twitch` support ## Server ### Improvements - Enhanced target selector format for `/display fullscreen` (e.g. `@a` no longer needs quotes) - Added `url` option for `/display fullscreen` - Added `/display fullscreen` to `/display help`, and incomplete `/display fullscreen` commands now show its usage instead of a generic error - Updated messages mentioning `YouTube` to also reflect `Twitch` support - Added hover and preview fade effects to seekbar - Added ghost handle when seeking ### Fixes - Fixed an issue that could significantly increase world loading times - Fixed players being unable to join at all right after the previous fix, caused by the new `/display fullscreen` selector format
alpha

Dream Displays 1.9.0 Preview 1 — Paper 1.21+

1.9.0-preview.1
11 июл. 2026 г.30Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — NeoForge 26.2

1.9.0-preview.1
11 июл. 2026 г.13Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — NeoForge 26.1.2

1.9.0-preview.1
11 июл. 2026 г.10Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — NeoForge 1.21.11

1.9.0-preview.1
11 июл. 2026 г.12Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — NeoForge 1.21.1

1.9.0-preview.1
11 июл. 2026 г.16Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — Fabric 26.2

1.9.0-preview.1
11 июл. 2026 г.26Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — Fabric 26.1.2

1.9.0-preview.1
11 июл. 2026 г.23Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — Fabric 1.21.11

1.9.0-preview.1
11 июл. 2026 г.41Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
alpha

Dream Displays 1.9.0 Preview 1 — Fabric 1.21.1

1.9.0-preview.1
11 июл. 2026 г.11Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - `NeoForge` server support, including single-player - Full Twitch support alongside YouTube - New `/display fullscreen` command, great for events and presentations - Scrubbing preview on the seek bar - Full `LuckPerms` integration - UI, resolving, codebase improvements and some bugfixes ## Client ### Features - `NeoForge` server support (including single-player) ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full Twitch support ([#129](https://github.com/arnodoelinger/dreamdisplays/pull/129)) - New Borderless and Fullscreen display modes ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) - Added support for saving and restoring the last known playback position everywhere - Added support for saving and restoring each display's custom render distance across game restarts ### Improvements - Enhanced UI components - Now all sliders have snap behavior and fixed subdivisions for better precision - Improved displays performance ([#131](https://github.com/arnodoelinger/dreamdisplays/pull/131)) - Added scrubbing preview on the seek bar (frame preview on hover) - Reduced native decode-path overhead on every frame, for smoother in-process playback - Increased stall watchdog threshold from 30 to 45 seconds to avoid false positives on slow networks - Enhanced ambient grid ([#136](https://github.com/arnodoelinger/dreamdisplays/pull/136)) - Codebase improvements ### Fixes - Fixed restoring display snapshots from prior sessions - Fixed the background quality refresher endlessly restarting a live stream when the closest available rendition didn't exactly match the requested quality - Fixed the display menu's video preview being fit to the display's own block shape instead of the video's aspect ratio - Fixed video getting stuck when seeking right after changing quality ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed a stale pre-seek frame occasionally slipping through and briefly rewinding the picture right after a seek - Fixed a failed quality switch permanently blocking re-selecting that same quality - Fixed the reappearance bridge occasionally playing audio from just before a seek instead of the resumed position - Fixed live resume, live quality switches, and stall recovery blocking every other play / pause / seek / etc. action on the display for the whole network re-resolve - Fixed a display first sighted outside the client's render distance staying invisible until the server's next periodic broadcast - Fixed audio diagnostics from a just-ended session occasionally being spliced into the next one's error report - Fixed occasional stutter and dropped opening frames right after opening or seeking a video, caused by a leftover `FFmpeg` buffering flag - Fixed the warm-park pool TTL being too short ## Server ### Features - `NeoForge` server support ([#95](https://github.com/arnodoelinger/dreamdisplays/issues/95)) - Full `LuckPerms` support on `Fabric` / `NeoForge` servers ([#128](https://github.com/arnodoelinger/dreamdisplays/pull/128)) - New command: `/display fullscreen` for events and presentations ([#135](https://github.com/arnodoelinger/dreamdisplays/pull/135)) ### Improvements - `/display delete` is now available to everyone for their own displays - Codebase improvements: more modularization and cleanup ([#127](https://github.com/arnodoelinger/dreamdisplays/pull/127)) - `Fabric` / `NeoForge` server display deletion now notifies nearby clients itself, matching `Paper`, so a future caller can't forget to broadcast - Added a `storage.use_ssl` option in `config.toml` to enable TLS on the `MySQL` connection (was hardcoded off) - Reduced per-player memory overhead on long-running servers with many unique joins - Dream Displays security improvements - Codebase improvements ### Fixes - Fixed displays removed by the startup material-validation sweep not telling online players to forget them, leaving ghost displays until reconnect - Fixed deleted displays leaking their legacy v1 sync state, which kept being carried by the periodic broadcast - Fixed the staggered display list send to a joining player not stopping when the player disconnected mid-send
release

Dream Displays 1.8.8 Release — Paper 1.21+

1.8.8
3 июл. 2026 г.1,1 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — NeoForge 26.2

1.8.8
3 июл. 2026 г.127Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — NeoForge 26.1.2

1.8.8
3 июл. 2026 г.125Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — NeoForge 1.21.11

1.8.8
3 июл. 2026 г.106Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — NeoForge 1.21.1

1.8.8
3 июл. 2026 г.267Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — Fabric 26.2

1.8.8
3 июл. 2026 г.1,8 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — Fabric 26.1.2

1.8.8
3 июл. 2026 г.1,1 тыс.Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — Fabric 1.21.11

1.8.8
3 июл. 2026 г.2 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.8 Release — Fabric 1.21.1

1.8.8
3 июл. 2026 г.704Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - UI improvements like gradient fill, shimmer effects, and more place for suggestions - Enhanced media player stability and performance; now seeks are smoother and faster - Enhanced native logging and error handling - Fix `Fabric` 1.21.1 display rendering - Fixed some minor issues and edge cases ## Client ### Features - Added gradient fill and shimmer effects for thumbnails and loading states ### Improvements - Pausing now keeps the decoder warm on every pipeline, so resume is instant instead of restarting the stream - Seeking no longer tears the whole session down before reconnecting: the picture holds its last frame while the target position warms up in the background, then jumps — including the loop wrap-around in synced / broadcast modes - The first decoded frame is now shown immediately on start and seek instead of waiting for the playback cushion to fill - Stream startup got faster: `FFmpeg` no longer probes the container with its default 5 MB / 5 s window - Stall recovery now reconnects in the background while the picture holds its last frame instead of blanking - Reduced render overhead on 26.x versions - Removed unreachable frame-resize handling from the video reader loop - Updated the in-process YouTube resolver `NewPipeExtractor` - Enhanced `LAV` decoder with cached packets - Enhanced natives logging and error handling - Enhanced thumbnail's quality ### Fixes - Fixed `Fabric` 1.21.1 display rendering - Fixed two different videos sharing the same thumbnail when their IDs differed only by letter case - Fixed a failed thumbnail registration being able to crash the game - Fixed a rare race during quality switches that could destroy the live display textures and leave the screen rendering through dead handles - Fixed display teardown leaving already-freed textures reachable, which could lead to rendering through dead handles - Fixed player initialization callbacks getting lost when registered right as initialization finished - Fixed the reappearance audio bridge potentially starting mid-sample, which could produce noise - Fixed several retrying displays being able to block every other display's initialization - Fixed leaked `yt-dlp` subprocesses when the fast in-process resolver crashed mid-race ## Server ### Fixes - Fixed displays with long URLs on `MySQL` - Fixed display deletion logic and enhanced `Multiverse`-like projects compatibility - Fixed legacy sync packets being able to store an arbitrarily large video duration on the server
release

Dream Displays 1.8.7 Release — Paper 1.21+

1.8.7
1 июл. 2026 г.143Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — NeoForge 26.2

1.8.7
1 июл. 2026 г.18Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — NeoForge 26.1.2

1.8.7
1 июл. 2026 г.22Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — NeoForge 1.21.11

1.8.7
1 июл. 2026 г.19Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — NeoForge 1.21.1

1.8.7
1 июл. 2026 г.83Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — Fabric 26.2

1.8.7
1 июл. 2026 г.228Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — Fabric 26.1.2

1.8.7
1 июл. 2026 г.190Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — Fabric 1.21.11

1.8.7
1 июл. 2026 г.208Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.7 Release — Fabric 1.21.1

1.8.7
1 июл. 2026 г.60Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for 1.21.1 servers - Fixed video freezing / losing audio after seeking - Fixed default volume protocol - Better shaders compatibility ## Client ### Improvements - Enhanced compatibility with specific shaders ### Fixes - Fixed default volume protocol that was not working - Fixed video freezing / losing audio after seeking or pausing when the selected quality isn't actually available ([#121](https://github.com/arnodoelinger/dreamdisplays/issues/121)) - Fixed video restarting right at the end of a video when the audio track finished a moment before the video did - Fixed z-fighting when player is very far away from the display ## Server ### Fixes - Fixed Java 25 conflict in 1.21.1 - Fixed default volume protocol that was not working - Fixed doubled message about plugin's startup
release

Dream Displays 1.8.6 Release — Paper 1.21+

1.8.6
30 июн. 2026 г.63Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — NeoForge 26.2

1.8.6
30 июн. 2026 г.21Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — NeoForge 26.1.2

1.8.6
30 июн. 2026 г.17Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — NeoForge 1.21.11

1.8.6
30 июн. 2026 г.25Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — NeoForge 1.21.1

1.8.6
30 июн. 2026 г.54Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — Fabric 26.2

1.8.6
30 июн. 2026 г.98Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — Fabric 26.1.2

1.8.6
30 июн. 2026 г.101Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — Fabric 1.21.11

1.8.6
30 июн. 2026 г.167Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.6 Release — Fabric 1.21.1

1.8.6
30 июн. 2026 г.31Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - Hotfix for `Fabric` 1.21.11 & 26.1.2 ## Client ### Improvements - Enhanced versionizing for Modrinth and GitHub releases ### Fixes - Fix critical crash for `Fabric` 1.21.11 & 26.1.2 ([#118](https://github.com/arnodoelinger/dreamdisplays/issues/118)) ## Server No changes.
release

Dream Displays 1.8.5 Release — Paper 1.21+

1.8.5
30 июн. 2026 г.58Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — NeoForge 26.2

1.8.5
30 июн. 2026 г.23Minecraft: 26.2neoforge
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — NeoForge 26.1.2

1.8.5
30 июн. 2026 г.10Minecraft: 26.1.2neoforge
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — NeoForge 1.21.11

1.8.5
30 июн. 2026 г.15Minecraft: 1.21.11neoforge
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — NeoForge 1.21.1

1.8.5
30 июн. 2026 г.20Minecraft: 1.21.1neoforge
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — Fabric 26.2

1.8.5
30 июн. 2026 г.20Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — Fabric 26.1.2

1.8.5
30 июн. 2026 г.21Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — Fabric 1.21.11

1.8.5
30 июн. 2026 г.42Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.5 Release — Fabric 1.21.1

1.8.5
30 июн. 2026 г.31Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
## Highlights - 1.21.1 support - All displays now default to 50% volume - Fix critical crash on `Fabric` - Some fixes and codebase improvements ## Client ### Features - Added support for Minecraft 1.21.1 ### Improvements - All displays now default to 50% volume - Previews have replaced snapshots - Now versions have pretty style format - Discord publisher integration - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance - Enhanced safety comments in unsafe blocks in Rust natives - Changed author's name arsmotorin to arnodoelinger - Some dependecies updates ### Fixes - Fixed Picture-in-Picture playing ahead of the in-world display; it now stays in sync - Fixed critical crash when trying to delete an invalid display in single-player on `Fabric` ## Server ### Features - Added support for Minecraft 1.21.1 - Added `default_volume` option in `config.toml`, so server owners can now set the default volume for all players ### Improvements - Previews have replaced snapshots - Now versions have pretty style format - Replaced `GSON` library with `kotlinx.serialization` for better maintainability and performance ### Fixes - Fixed critical crash when trying to delete an invalid display on `Fabric` servers
release

Dream Displays 1.8.4 Release — Paper 1.21+

1.8.4
27 июн. 2026 г.240Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Readded 26.2 version to `Paper` building system - Improved media playback smoothness, especially around frame pacing and short playback stalls - Improved pause and resume behavior, including warm resume for supported sessions - Improved video loading, thumbnails, search suggestions, and replay caches for faster repeated loads - Improved media links, network requests, and JSON handling for more consistent video resolving - Improved local display settings saving so settings survive crashes and future updates better - Reduced extra background threads in media tasks - Synced and broadcast displays now default to 50% volume instead of 100% - Improved Dream Displays security ### Fixes - Fixed incompatibilities with high-quality shaders ([#108](https://github.com/arsmotorin/dreamdisplays/issues/108)) - Fixed unnecessary sync corrections while media is paused or parked - Fixed a rare internal service lookup issue that could affect features with multiple service implementations ## Server ### Improvements - Improved experimental API - Improved report cooldown handling under repeated report attempts - Improved media links, network requests, and JSON handling for server-side media features - Improved saved display storage so display data is safer across restarts and crashes - The mod update notification is now shown once per server session - Improved Dream Displays security ### Fixes - Fixed several report cooldown edge cases - Fixed the mod update notification formatting on `Fabric` servers - Fixed several packet protocol v2 validation edge cases during connection and packet decoding - Fixed audio-language validation before saving and rebroadcasting it - Fixed a rare internal service lookup issue that could affect features with multiple service implementations
release

Dream Displays 1.8.4 Release — NeoForge 26.2

1.8.4
27 июн. 2026 г.30Minecraft: 26.2neoforge
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Readded 26.2 version to `Paper` building system - Improved media playback smoothness, especially around frame pacing and short playback stalls - Improved pause and resume behavior, including warm resume for supported sessions - Improved video loading, thumbnails, search suggestions, and replay caches for faster repeated loads - Improved media links, network requests, and JSON handling for more consistent video resolving - Improved local display settings saving so settings survive crashes and future updates better - Reduced extra background threads in media tasks - Synced and broadcast displays now default to 50% volume instead of 100% - Improved Dream Displays security ### Fixes - Fixed incompatibilities with high-quality shaders ([#108](https://github.com/arsmotorin/dreamdisplays/issues/108)) - Fixed unnecessary sync corrections while media is paused or parked - Fixed a rare internal service lookup issue that could affect features with multiple service implementations ## Server ### Improvements - Improved experimental API - Improved report cooldown handling under repeated report attempts - Improved media links, network requests, and JSON handling for server-side media features - Improved saved display storage so display data is safer across restarts and crashes - The mod update notification is now shown once per server session - Improved Dream Displays security ### Fixes - Fixed several report cooldown edge cases - Fixed the mod update notification formatting on `Fabric` servers - Fixed several packet protocol v2 validation edge cases during connection and packet decoding - Fixed audio-language validation before saving and rebroadcasting it - Fixed a rare internal service lookup issue that could affect features with multiple service implementations
release

Dream Displays 1.8.4 Release — NeoForge 26.1.2

1.8.4
27 июн. 2026 г.20Minecraft: 26.1.2neoforge
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Readded 26.2 version to `Paper` building system - Improved media playback smoothness, especially around frame pacing and short playback stalls - Improved pause and resume behavior, including warm resume for supported sessions - Improved video loading, thumbnails, search suggestions, and replay caches for faster repeated loads - Improved media links, network requests, and JSON handling for more consistent video resolving - Improved local display settings saving so settings survive crashes and future updates better - Reduced extra background threads in media tasks - Synced and broadcast displays now default to 50% volume instead of 100% - Improved Dream Displays security ### Fixes - Fixed incompatibilities with high-quality shaders ([#108](https://github.com/arsmotorin/dreamdisplays/issues/108)) - Fixed unnecessary sync corrections while media is paused or parked - Fixed a rare internal service lookup issue that could affect features with multiple service implementations ## Server ### Improvements - Improved experimental API - Improved report cooldown handling under repeated report attempts - Improved media links, network requests, and JSON handling for server-side media features - Improved saved display storage so display data is safer across restarts and crashes - The mod update notification is now shown once per server session - Improved Dream Displays security ### Fixes - Fixed several report cooldown edge cases - Fixed the mod update notification formatting on `Fabric` servers - Fixed several packet protocol v2 validation edge cases during connection and packet decoding - Fixed audio-language validation before saving and rebroadcasting it - Fixed a rare internal service lookup issue that could affect features with multiple service implementations
release

Dream Displays 1.8.4 Release — NeoForge 1.21.11

1.8.4
27 июн. 2026 г.26Minecraft: 1.21.11neoforge
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Readded 26.2 version to `Paper` building system - Improved media playback smoothness, especially around frame pacing and short playback stalls - Improved pause and resume behavior, including warm resume for supported sessions - Improved video loading, thumbnails, search suggestions, and replay caches for faster repeated loads - Improved media links, network requests, and JSON handling for more consistent video resolving - Improved local display settings saving so settings survive crashes and future updates better - Reduced extra background threads in media tasks - Synced and broadcast displays now default to 50% volume instead of 100% - Improved Dream Displays security ### Fixes - Fixed incompatibilities with high-quality shaders ([#108](https://github.com/arsmotorin/dreamdisplays/issues/108)) - Fixed unnecessary sync corrections while media is paused or parked - Fixed a rare internal service lookup issue that could affect features with multiple service implementations ## Server ### Improvements - Improved experimental API - Improved report cooldown handling under repeated report attempts - Improved media links, network requests, and JSON handling for server-side media features - Improved saved display storage so display data is safer across restarts and crashes - The mod update notification is now shown once per server session - Improved Dream Displays security ### Fixes - Fixed several report cooldown edge cases - Fixed the mod update notification formatting on `Fabric` servers - Fixed several packet protocol v2 validation edge cases during connection and packet decoding - Fixed audio-language validation before saving and rebroadcasting it - Fixed a rare internal service lookup issue that could affect features with multiple service implementations
release

Dream Displays 1.8.4 Release — Fabric 26.2

1.8.4
27 июн. 2026 г.278Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Readded 26.2 version to `Paper` building system - Improved media playback smoothness, especially around frame pacing and short playback stalls - Improved pause and resume behavior, including warm resume for supported sessions - Improved video loading, thumbnails, search suggestions, and replay caches for faster repeated loads - Improved media links, network requests, and JSON handling for more consistent video resolving - Improved local display settings saving so settings survive crashes and future updates better - Reduced extra background threads in media tasks - Synced and broadcast displays now default to 50% volume instead of 100% - Improved Dream Displays security ### Fixes - Fixed incompatibilities with high-quality shaders ([#108](https://github.com/arsmotorin/dreamdisplays/issues/108)) - Fixed unnecessary sync corrections while media is paused or parked - Fixed a rare internal service lookup issue that could affect features with multiple service implementations ## Server ### Improvements - Improved experimental API - Improved report cooldown handling under repeated report attempts - Improved media links, network requests, and JSON handling for server-side media features - Improved saved display storage so display data is safer across restarts and crashes - The mod update notification is now shown once per server session - Improved Dream Displays security ### Fixes - Fixed several report cooldown edge cases - Fixed the mod update notification formatting on `Fabric` servers - Fixed several packet protocol v2 validation edge cases during connection and packet decoding - Fixed audio-language validation before saving and rebroadcasting it - Fixed a rare internal service lookup issue that could affect features with multiple service implementations
release

Dream Displays 1.8.4 Release — Fabric 26.1.2

1.8.4
27 июн. 2026 г.272Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Readded 26.2 version to `Paper` building system - Improved media playback smoothness, especially around frame pacing and short playback stalls - Improved pause and resume behavior, including warm resume for supported sessions - Improved video loading, thumbnails, search suggestions, and replay caches for faster repeated loads - Improved media links, network requests, and JSON handling for more consistent video resolving - Improved local display settings saving so settings survive crashes and future updates better - Reduced extra background threads in media tasks - Synced and broadcast displays now default to 50% volume instead of 100% - Improved Dream Displays security ### Fixes - Fixed incompatibilities with high-quality shaders ([#108](https://github.com/arsmotorin/dreamdisplays/issues/108)) - Fixed unnecessary sync corrections while media is paused or parked - Fixed a rare internal service lookup issue that could affect features with multiple service implementations ## Server ### Improvements - Improved experimental API - Improved report cooldown handling under repeated report attempts - Improved media links, network requests, and JSON handling for server-side media features - Improved saved display storage so display data is safer across restarts and crashes - The mod update notification is now shown once per server session - Improved Dream Displays security ### Fixes - Fixed several report cooldown edge cases - Fixed the mod update notification formatting on `Fabric` servers - Fixed several packet protocol v2 validation edge cases during connection and packet decoding - Fixed audio-language validation before saving and rebroadcasting it - Fixed a rare internal service lookup issue that could affect features with multiple service implementations
release

Dream Displays 1.8.4 Release — Fabric 1.21.11

1.8.4
27 июн. 2026 г.356Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Readded 26.2 version to `Paper` building system - Improved media playback smoothness, especially around frame pacing and short playback stalls - Improved pause and resume behavior, including warm resume for supported sessions - Improved video loading, thumbnails, search suggestions, and replay caches for faster repeated loads - Improved media links, network requests, and JSON handling for more consistent video resolving - Improved local display settings saving so settings survive crashes and future updates better - Reduced extra background threads in media tasks - Synced and broadcast displays now default to 50% volume instead of 100% - Improved Dream Displays security ### Fixes - Fixed incompatibilities with high-quality shaders ([#108](https://github.com/arsmotorin/dreamdisplays/issues/108)) - Fixed unnecessary sync corrections while media is paused or parked - Fixed a rare internal service lookup issue that could affect features with multiple service implementations ## Server ### Improvements - Improved experimental API - Improved report cooldown handling under repeated report attempts - Improved media links, network requests, and JSON handling for server-side media features - Improved saved display storage so display data is safer across restarts and crashes - The mod update notification is now shown once per server session - Improved Dream Displays security ### Fixes - Fixed several report cooldown edge cases - Fixed the mod update notification formatting on `Fabric` servers - Fixed several packet protocol v2 validation edge cases during connection and packet decoding - Fixed audio-language validation before saving and rebroadcasting it - Fixed a rare internal service lookup issue that could affect features with multiple service implementations
release

Dream Displays 1.8.3 Release — Paper 1.21+

1.8.3
24 июн. 2026 г.242Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Hardened background maintenance tasks against hanging the game on exit - Reworked background networking, thumbnail, and cache work onto a unified coroutine scheduler for cleaner shutdown and fewer idle threads - Display targeting now only triggers on the screen's own block face instead of the whole block - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed 360p quality lock in some cases - Fixed the display menu preview blitting a just-released texture during a quality switch, causing repeated "Missing resource" warnings and a GL error ## Server ### Improvements - Improved experimental API - Improved display data saving - Improved version parsing - Moved webhook reports and `Fabric` database saves off the main server thread - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed periodic display / player update ticks running on an async scheduler on `Paper` servers - Fixed unsafe async `Bukkit` / `Paper` API usage - Fixed displays not being saved until the server shuts down cleanly, so a crash could lose newly created or edited displays - Fixed display owners on `Paper` servers needing extra permission to delete their own display, unlike `Fabric` - Fixed a malformed legacy network packet being able to crash decoding instead of being safely rejected - Fixed broadcast displays briefly losing their quality clamp right after reconnecting until the server resent it - Fixed the display cache file being able to get corrupted if the game / server crashed mid-save - Fixed a race that let concurrent reports slip past the report cooldown - Fixed default permissions; (local), synced and broadcast are for all players, no only for OPs
release

Dream Displays 1.8.3 Release — NeoForge 26.2

1.8.3
24 июн. 2026 г.39Minecraft: 26.2neoforge
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Hardened background maintenance tasks against hanging the game on exit - Reworked background networking, thumbnail, and cache work onto a unified coroutine scheduler for cleaner shutdown and fewer idle threads - Display targeting now only triggers on the screen's own block face instead of the whole block - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed 360p quality lock in some cases - Fixed the display menu preview blitting a just-released texture during a quality switch, causing repeated "Missing resource" warnings and a GL error ## Server ### Improvements - Improved experimental API - Improved display data saving - Improved version parsing - Moved webhook reports and `Fabric` database saves off the main server thread - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed periodic display / player update ticks running on an async scheduler on `Paper` servers - Fixed unsafe async `Bukkit` / `Paper` API usage - Fixed displays not being saved until the server shuts down cleanly, so a crash could lose newly created or edited displays - Fixed display owners on `Paper` servers needing extra permission to delete their own display, unlike `Fabric` - Fixed a malformed legacy network packet being able to crash decoding instead of being safely rejected - Fixed broadcast displays briefly losing their quality clamp right after reconnecting until the server resent it - Fixed the display cache file being able to get corrupted if the game / server crashed mid-save - Fixed a race that let concurrent reports slip past the report cooldown - Fixed default permissions; (local), synced and broadcast are for all players, no only for OPs
release

Dream Displays 1.8.3 Release — NeoForge 26.1.2

1.8.3
24 июн. 2026 г.29Minecraft: 26.1.2neoforge
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Hardened background maintenance tasks against hanging the game on exit - Reworked background networking, thumbnail, and cache work onto a unified coroutine scheduler for cleaner shutdown and fewer idle threads - Display targeting now only triggers on the screen's own block face instead of the whole block - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed 360p quality lock in some cases - Fixed the display menu preview blitting a just-released texture during a quality switch, causing repeated "Missing resource" warnings and a GL error ## Server ### Improvements - Improved experimental API - Improved display data saving - Improved version parsing - Moved webhook reports and `Fabric` database saves off the main server thread - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed periodic display / player update ticks running on an async scheduler on `Paper` servers - Fixed unsafe async `Bukkit` / `Paper` API usage - Fixed displays not being saved until the server shuts down cleanly, so a crash could lose newly created or edited displays - Fixed display owners on `Paper` servers needing extra permission to delete their own display, unlike `Fabric` - Fixed a malformed legacy network packet being able to crash decoding instead of being safely rejected - Fixed broadcast displays briefly losing their quality clamp right after reconnecting until the server resent it - Fixed the display cache file being able to get corrupted if the game / server crashed mid-save - Fixed a race that let concurrent reports slip past the report cooldown - Fixed default permissions; (local), synced and broadcast are for all players, no only for OPs
release

Dream Displays 1.8.3 Release — NeoForge 1.21.11

1.8.3
24 июн. 2026 г.77Minecraft: 1.21.11neoforge
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Hardened background maintenance tasks against hanging the game on exit - Reworked background networking, thumbnail, and cache work onto a unified coroutine scheduler for cleaner shutdown and fewer idle threads - Display targeting now only triggers on the screen's own block face instead of the whole block - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed 360p quality lock in some cases - Fixed the display menu preview blitting a just-released texture during a quality switch, causing repeated "Missing resource" warnings and a GL error ## Server ### Improvements - Improved experimental API - Improved display data saving - Improved version parsing - Moved webhook reports and `Fabric` database saves off the main server thread - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed periodic display / player update ticks running on an async scheduler on `Paper` servers - Fixed unsafe async `Bukkit` / `Paper` API usage - Fixed displays not being saved until the server shuts down cleanly, so a crash could lose newly created or edited displays - Fixed display owners on `Paper` servers needing extra permission to delete their own display, unlike `Fabric` - Fixed a malformed legacy network packet being able to crash decoding instead of being safely rejected - Fixed broadcast displays briefly losing their quality clamp right after reconnecting until the server resent it - Fixed the display cache file being able to get corrupted if the game / server crashed mid-save - Fixed a race that let concurrent reports slip past the report cooldown - Fixed default permissions; (local), synced and broadcast are for all players, no only for OPs
release

Dream Displays 1.8.3 Release — Fabric 26.2

1.8.3
24 июн. 2026 г.294Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Hardened background maintenance tasks against hanging the game on exit - Reworked background networking, thumbnail, and cache work onto a unified coroutine scheduler for cleaner shutdown and fewer idle threads - Display targeting now only triggers on the screen's own block face instead of the whole block - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed 360p quality lock in some cases - Fixed the display menu preview blitting a just-released texture during a quality switch, causing repeated "Missing resource" warnings and a GL error ## Server ### Improvements - Improved experimental API - Improved display data saving - Improved version parsing - Moved webhook reports and `Fabric` database saves off the main server thread - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed periodic display / player update ticks running on an async scheduler on `Paper` servers - Fixed unsafe async `Bukkit` / `Paper` API usage - Fixed displays not being saved until the server shuts down cleanly, so a crash could lose newly created or edited displays - Fixed display owners on `Paper` servers needing extra permission to delete their own display, unlike `Fabric` - Fixed a malformed legacy network packet being able to crash decoding instead of being safely rejected - Fixed broadcast displays briefly losing their quality clamp right after reconnecting until the server resent it - Fixed the display cache file being able to get corrupted if the game / server crashed mid-save - Fixed a race that let concurrent reports slip past the report cooldown - Fixed default permissions; (local), synced and broadcast are for all players, no only for OPs
release

Dream Displays 1.8.3 Release — Fabric 26.1.2

1.8.3
24 июн. 2026 г.317Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Hardened background maintenance tasks against hanging the game on exit - Reworked background networking, thumbnail, and cache work onto a unified coroutine scheduler for cleaner shutdown and fewer idle threads - Display targeting now only triggers on the screen's own block face instead of the whole block - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed 360p quality lock in some cases - Fixed the display menu preview blitting a just-released texture during a quality switch, causing repeated "Missing resource" warnings and a GL error ## Server ### Improvements - Improved experimental API - Improved display data saving - Improved version parsing - Moved webhook reports and `Fabric` database saves off the main server thread - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed periodic display / player update ticks running on an async scheduler on `Paper` servers - Fixed unsafe async `Bukkit` / `Paper` API usage - Fixed displays not being saved until the server shuts down cleanly, so a crash could lose newly created or edited displays - Fixed display owners on `Paper` servers needing extra permission to delete their own display, unlike `Fabric` - Fixed a malformed legacy network packet being able to crash decoding instead of being safely rejected - Fixed broadcast displays briefly losing their quality clamp right after reconnecting until the server resent it - Fixed the display cache file being able to get corrupted if the game / server crashed mid-save - Fixed a race that let concurrent reports slip past the report cooldown - Fixed default permissions; (local), synced and broadcast are for all players, no only for OPs
release

Dream Displays 1.8.3 Release — Fabric 1.21.11

1.8.3
24 июн. 2026 г.498Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Client ### Improvements - Improved experimental API - Hardened background maintenance tasks against hanging the game on exit - Reworked background networking, thumbnail, and cache work onto a unified coroutine scheduler for cleaner shutdown and fewer idle threads - Display targeting now only triggers on the screen's own block face instead of the whole block - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed 360p quality lock in some cases - Fixed the display menu preview blitting a just-released texture during a quality switch, causing repeated "Missing resource" warnings and a GL error ## Server ### Improvements - Improved experimental API - Improved display data saving - Improved version parsing - Moved webhook reports and `Fabric` database saves off the main server thread - Enhanced documentation in codebase - Updated version dependencies - Improved Dream Displays security ### Fixes - Fixed periodic display / player update ticks running on an async scheduler on `Paper` servers - Fixed unsafe async `Bukkit` / `Paper` API usage - Fixed displays not being saved until the server shuts down cleanly, so a crash could lose newly created or edited displays - Fixed display owners on `Paper` servers needing extra permission to delete their own display, unlike `Fabric` - Fixed a malformed legacy network packet being able to crash decoding instead of being safely rejected - Fixed broadcast displays briefly losing their quality clamp right after reconnecting until the server resent it - Fixed the display cache file being able to get corrupted if the game / server crashed mid-save - Fixed a race that let concurrent reports slip past the report cooldown - Fixed default permissions; (local), synced and broadcast are for all players, no only for OPs
release

Dream Displays 1.8.8 Release — Paper 1.21+

1.8.2
20 июн. 2026 г.310Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Client ### Improvements - YouTube videos now load a bit faster - Smoothed out a brief stutter that could happen right when a video changed - Tightened how video links are handled, with length limits and network-only access to keep them from being abused - Enhanced error screen when video loading fails - Enhanced video loading animation - Added 26.2 version to Paper building system - Improved Dream Display security ### Fixes - Fixed audio cutting out after about 10 seconds ([#107](https://github.com/arsmotorin/dreamdisplays/pull/107)) - Fixed repeating video playback in local playback mode ## Server ### Improvements - Players can no longer spam the report system - Improved Dream Displays security
release

Dream Displays 1.8.2 Release — NeoForge 26.2

1.8.2
20 июн. 2026 г.33Minecraft: 26.2neoforge
Скачать
Что нового
## Client ### Improvements - YouTube videos now load a bit faster - Smoothed out a brief stutter that could happen right when a video changed - Tightened how video links are handled, with length limits and network-only access to keep them from being abused - Enhanced error screen when video loading fails - Enhanced video loading animation - Added 26.2 version to Paper building system - Improved Dream Display security ### Fixes - Fixed audio cutting out after about 10 seconds ([#107](https://github.com/arsmotorin/dreamdisplays/pull/107)) - Fixed repeating video playback in local playback mode ## Server ### Improvements - Players can no longer spam the report system - Improved Dream Displays security
release

Dream Displays 1.8.2 Release — NeoForge 26.1.2

1.8.2
20 июн. 2026 г.24Minecraft: 26.1.2neoforge
Скачать
Что нового
## Client ### Improvements - YouTube videos now load a bit faster - Smoothed out a brief stutter that could happen right when a video changed - Tightened how video links are handled, with length limits and network-only access to keep them from being abused - Enhanced error screen when video loading fails - Enhanced video loading animation - Added 26.2 version to Paper building system - Improved Dream Display security ### Fixes - Fixed audio cutting out after about 10 seconds ([#107](https://github.com/arsmotorin/dreamdisplays/pull/107)) - Fixed repeating video playback in local playback mode ## Server ### Improvements - Players can no longer spam the report system - Improved Dream Displays security
release

Dream Displays 1.8.2 Release — NeoForge 1.21.11

1.8.2
20 июн. 2026 г.25Minecraft: 1.21.11neoforge
Скачать
Что нового
## Client ### Improvements - YouTube videos now load a bit faster - Smoothed out a brief stutter that could happen right when a video changed - Tightened how video links are handled, with length limits and network-only access to keep them from being abused - Enhanced error screen when video loading fails - Enhanced video loading animation - Added 26.2 version to Paper building system - Improved Dream Display security ### Fixes - Fixed audio cutting out after about 10 seconds ([#107](https://github.com/arsmotorin/dreamdisplays/pull/107)) - Fixed repeating video playback in local playback mode ## Server ### Improvements - Players can no longer spam the report system - Improved Dream Displays security
release

Dream Displays 1.8.2 Release — Fabric 26.2

1.8.2
20 июн. 2026 г.284Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Client ### Improvements - YouTube videos now load a bit faster - Smoothed out a brief stutter that could happen right when a video changed - Tightened how video links are handled, with length limits and network-only access to keep them from being abused - Enhanced error screen when video loading fails - Enhanced video loading animation - Added 26.2 version to Paper building system - Improved Dream Display security ### Fixes - Fixed audio cutting out after about 10 seconds ([#107](https://github.com/arsmotorin/dreamdisplays/pull/107)) - Fixed repeating video playback in local playback mode ## Server ### Improvements - Players can no longer spam the report system - Improved Dream Displays security
release

Dream Displays 1.8.2 Release — Fabric 26.1.2

1.8.2
20 июн. 2026 г.388Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Client ### Improvements - YouTube videos now load a bit faster - Smoothed out a brief stutter that could happen right when a video changed - Tightened how video links are handled, with length limits and network-only access to keep them from being abused - Enhanced error screen when video loading fails - Enhanced video loading animation - Added 26.2 version to Paper building system - Improved Dream Display security ### Fixes - Fixed audio cutting out after about 10 seconds ([#107](https://github.com/arsmotorin/dreamdisplays/pull/107)) - Fixed repeating video playback in local playback mode ## Server ### Improvements - Players can no longer spam the report system - Improved Dream Displays security
release

Dream Displays 1.8.2 Release — Fabric 1.21.11

1.8.2
20 июн. 2026 г.527Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Client ### Improvements - YouTube videos now load a bit faster - Smoothed out a brief stutter that could happen right when a video changed - Tightened how video links are handled, with length limits and network-only access to keep them from being abused - Enhanced error screen when video loading fails - Enhanced video loading animation - Added 26.2 version to Paper building system - Improved Dream Display security ### Fixes - Fixed audio cutting out after about 10 seconds ([#107](https://github.com/arsmotorin/dreamdisplays/pull/107)) - Fixed repeating video playback in local playback mode ## Server ### Improvements - Players can no longer spam the report system - Improved Dream Displays security
release

Dream Displays 1.8.1 Release — Paper 1.21+

1.8.1
17 июн. 2026 г.263Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Client ### Features - Added experimental support of native optimizations for 1.21.11 ### Improvements - Improved translations for Russian and Ukrainian languages - Improved `FFmpeg` download logging and unpacking flow - Adopted Rust 2024 edition for natives and enhanced log handling ### Fixes - Fixed vertex format crash on `Fabric` 1.21.11 - Reduced log spam ## Server ### Improvements - Improved translations for Russian and Ukrainian languages ### Fixes - Single-player displays are now stored per-world instead of the global database - Replaced hardcoded max dimensions with placeholders
release

Dream Displays 1.8.1 Release — NeoForge 26.2

1.8.1
17 июн. 2026 г.30Minecraft: 26.2neoforge
Скачать
Что нового
## Client ### Features - Added experimental support of native optimizations for 1.21.11 ### Improvements - Improved translations for Russian and Ukrainian languages - Improved `FFmpeg` download logging and unpacking flow - Adopted Rust 2024 edition for natives and enhanced log handling ### Fixes - Fixed vertex format crash on `Fabric` 1.21.11 - Reduced log spam ## Server ### Improvements - Improved translations for Russian and Ukrainian languages ### Fixes - Single-player displays are now stored per-world instead of the global database - Replaced hardcoded max dimensions with placeholders
release

Dream Displays 1.8.1 Release — NeoForge 26.1.2

1.8.1
17 июн. 2026 г.43Minecraft: 26.1.2neoforge
Скачать
Что нового
## Client ### Features - Added experimental support of native optimizations for 1.21.11 ### Improvements - Improved translations for Russian and Ukrainian languages - Improved `FFmpeg` download logging and unpacking flow - Adopted Rust 2024 edition for natives and enhanced log handling ### Fixes - Fixed vertex format crash on `Fabric` 1.21.11 - Reduced log spam ## Server ### Improvements - Improved translations for Russian and Ukrainian languages ### Fixes - Single-player displays are now stored per-world instead of the global database - Replaced hardcoded max dimensions with placeholders
release

Dream Displays 1.8.1 Release — NeoForge 1.21.11

1.8.1
17 июн. 2026 г.37Minecraft: 1.21.11neoforge
Скачать
Что нового
## Client ### Features - Added experimental support of native optimizations for 1.21.11 ### Improvements - Improved translations for Russian and Ukrainian languages - Improved `FFmpeg` download logging and unpacking flow - Adopted Rust 2024 edition for natives and enhanced log handling ### Fixes - Fixed vertex format crash on `Fabric` 1.21.11 - Reduced log spam ## Server ### Improvements - Improved translations for Russian and Ukrainian languages ### Fixes - Single-player displays are now stored per-world instead of the global database - Replaced hardcoded max dimensions with placeholders
release

Dream Displays 1.8.1 Release — Fabric 26.2

1.8.1
17 июн. 2026 г.248Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Client ### Features - Added experimental support of native optimizations for 1.21.11 ### Improvements - Improved translations for Russian and Ukrainian languages - Improved `FFmpeg` download logging and unpacking flow - Adopted Rust 2024 edition for natives and enhanced log handling ### Fixes - Fixed vertex format crash on `Fabric` 1.21.11 - Reduced log spam ## Server ### Improvements - Improved translations for Russian and Ukrainian languages ### Fixes - Single-player displays are now stored per-world instead of the global database - Replaced hardcoded max dimensions with placeholders
release

Dream Displays 1.8.1 Release — Fabric 26.1.2

1.8.1
17 июн. 2026 г.392Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Client ### Features - Added experimental support of native optimizations for 1.21.11 ### Improvements - Improved translations for Russian and Ukrainian languages - Improved `FFmpeg` download logging and unpacking flow - Adopted Rust 2024 edition for natives and enhanced log handling ### Fixes - Fixed vertex format crash on `Fabric` 1.21.11 - Reduced log spam ## Server ### Improvements - Improved translations for Russian and Ukrainian languages ### Fixes - Single-player displays are now stored per-world instead of the global database - Replaced hardcoded max dimensions with placeholders
release

Dream Displays 1.8.1 Release — Fabric 1.21.11

1.8.1
17 июн. 2026 г.480Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Client ### Features - Added experimental support of native optimizations for 1.21.11 ### Improvements - Improved translations for Russian and Ukrainian languages - Improved `FFmpeg` download logging and unpacking flow - Adopted Rust 2024 edition for natives and enhanced log handling ### Fixes - Fixed vertex format crash on `Fabric` 1.21.11 - Reduced log spam ## Server ### Improvements - Improved translations for Russian and Ukrainian languages ### Fixes - Single-player displays are now stored per-world instead of the global database - Replaced hardcoded max dimensions with placeholders
release

Dream Displays 1.8.0 Release — Paper 1.21+

1.8.0
16 июн. 2026 г.78Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
## Client ### Features - Added support for Minecraft 26.2 - Brought back Minecraft 1.21.11 support ([#91](https://github.com/arsmotorin/dreamdisplays/pull/91)) - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Introduced an unstable client-side API that will be scaled in the future - Switched the multiversion system to `Stonecutter`, so old versions will be supported too - Added stable `Vulkan` support for display rendering (`OpenGL` rendering is still supported) - Replaced the old synchronization mode with new playback modes (server 1.8.0+ required) - Added local, synced, broadcast playback modes (server 1.8.0+ required) - Support vertical displays (server 1.8.0+ required) - Added a native Rust media pipeline - Integrated `FFmpeg` into the native media pipeline - Added in-process LAV backend for video decoding - Added GPU YUV / NV12 rendering path - Added planar display textures for native video frames - Added dynamic frame format support for native video frames - Added improved cursor handling in the display menu - Increased the default render distance to 96 blocks - Switched display visibility logic from block-based checks to chunk-based checks - Increased the effective display rendering range from 2 chunks to 12 chunks - Reduced CPU usage by up to 50× on tested mid-range hardware scenarios (Java 25 required) - Reduced CPU usage by up to 70× on tested low-end hardware scenarios (Java 25 required) - Improved video stream resolving speed by up to 10–12× in supported cases - Added seamless and faster video quality changes - Improved shader compatibility - Added more anonymous telemetry data to improve development, compatibility, and stability - Added a fresher mod icon - Improved several menu icons ### Improvements - Improved media player performance thanks to the native media pipeline - Improved video frame processing stability - Improved brightness handling in the video frame pipeline - Added a more efficient native video frame path - Reduced expensive CPU-side frame conversion work - Improved GPU upload behavior for video frames - Improved realtime-safe stream selection - 60 FPS stream selection is now opt-in - Improved `yt-dlp` quality fallback logic - Improved `yt-dlp` resolver failure handling - Improved video startup behavior when stream resolving fails - Improved detection of DRM-protected videos - DRM-protected videos now fail faster and more gracefully - Improved cookie handling - Improved process management for external media tools - Improved display rendering stability on larger displays - Improved display rendering stability at longer distances - Improved compatibility with shader mods - Improved compatibility with `VulkanMod` - Improved Picture-in-Picture display sizing logic - Improved display menu behavior on different GUI scales - Improved display menu icon behavior - Improved locked display handling - Improved temporary focus mute behavior - Improved unsafe filename handling for server display cache files - Improved client texture creation validation - Replaced the old `AbstractConfig` usage with the default config implementation - Replaced custom logging usage with LoggerFactory - Reorganized the project structure - Improved Gradle configuration - Improved workflows - Improved the publishing system - Removed old Gradle cache configuration - Removed INotSleep's utils - Simplified multiple internal code paths - Cleaned up old compatibility code - Updated dependencies - Added many small internal cleanups, simplifications, and stability improvements ### Fixes - Fixed a critical crash on `Fabric` 1.21.11 - Fixed a critical `Quilt` entry point crash - Fixed an ancient `NeoForge` and IntelliJ IDEA compatibility issue - Fixed `NeoForge` client shutdown on normal server disconnect - Fixed FFmpeg extraction on Linux ([#93](https://github.com/arsmotorin/dreamdisplays/issues/93)) - Fixed incompatibility between the popout window and `Vivecraft` - Fixed GUI scale handling in the display menu - Fixed several shader compatibility issues - Fixed `VulkanMod` compatibility issues - Fixed strange red and green screen blinking while loading videos - Fixed quality fallback to 360p when `yt-dlp` fails - Fixed incorrect waiting behavior for DRM-protected videos - Fixed Picture-in-Picture mode display size calculation - Fixed render distance localization - Fixed locked display abuses - Fixed the false locked display icon in the display menu - Fixed temporary focus mute overwriting the user's mute setting - Fixed unsafe server display cache filenames breaking on some systems - Fixed invalid display sizes creating broken client textures - Fixed several display menu edge cases - Fixed several native frame pipeline edge cases - Fixed several video resolver edge cases - Fixed several display rendering edge cases - Fixed multiple small stability issues ## Server ### Features - Added support for Minecraft 26.2 `Fabric` servers - Implemented Minecraft 1.21.11 support for `Fabric` servers - Added support for the new playback modes - Added Java 21 support for Minecraft 1.21.11 servers - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Added `dreamdisplays.local`, `dreamdisplays.synced`, `dreamdisplays.broadcast`, `dreamdisplays.lock`, `dreamdisplays.delete.others`, and `dreamdisplays.create.bypass` permissions - Added more anonymous telemetry data to improve development, compatibility, and stability ### Improvements - Simplified server-side display storage updates - Removed the old display validator flow - Improved server-side handling of display-enabled state updates - Removed the useless report button in single-player - Improved Gradle configuration - Improved server module structure - Updated dependencies - Added multiple small server-side cleanups and simplifications ### Fixes - Fixed `MariaDB` compatibility issue ([#88](https://github.com/arsmotorin/dreamdisplays/pull/88)) - Fixed sending display enabled packets to clients - Fixed several `Fabric` server compatibility issues - Fixed several small server-side stability issues
release

Dream Displays 1.8.0 Release — NeoForge 26.2

1.8.0
16 июн. 2026 г.13Minecraft: 26.2neoforge
Скачать
Что нового
## Client ### Features - Added support for Minecraft 26.2 - Brought back Minecraft 1.21.11 support ([#91](https://github.com/arsmotorin/dreamdisplays/pull/91)) - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Introduced an unstable client-side API that will be scaled in the future - Switched the multiversion system to `Stonecutter`, so old versions will be supported too - Added stable `Vulkan` support for display rendering (`OpenGL` rendering is still supported) - Replaced the old synchronization mode with new playback modes (server 1.8.0+ required) - Added local, synced, broadcast playback modes (server 1.8.0+ required) - Support vertical displays (server 1.8.0+ required) - Added a native Rust media pipeline - Integrated `FFmpeg` into the native media pipeline - Added in-process LAV backend for video decoding - Added GPU YUV / NV12 rendering path - Added planar display textures for native video frames - Added dynamic frame format support for native video frames - Added improved cursor handling in the display menu - Increased the default render distance to 96 blocks - Switched display visibility logic from block-based checks to chunk-based checks - Increased the effective display rendering range from 2 chunks to 12 chunks - Reduced CPU usage by up to 50× on tested mid-range hardware scenarios (Java 25 required) - Reduced CPU usage by up to 70× on tested low-end hardware scenarios (Java 25 required) - Improved video stream resolving speed by up to 10–12× in supported cases - Added seamless and faster video quality changes - Improved shader compatibility - Added more anonymous telemetry data to improve development, compatibility, and stability - Added a fresher mod icon - Improved several menu icons ### Improvements - Improved media player performance thanks to the native media pipeline - Improved video frame processing stability - Improved brightness handling in the video frame pipeline - Added a more efficient native video frame path - Reduced expensive CPU-side frame conversion work - Improved GPU upload behavior for video frames - Improved realtime-safe stream selection - 60 FPS stream selection is now opt-in - Improved `yt-dlp` quality fallback logic - Improved `yt-dlp` resolver failure handling - Improved video startup behavior when stream resolving fails - Improved detection of DRM-protected videos - DRM-protected videos now fail faster and more gracefully - Improved cookie handling - Improved process management for external media tools - Improved display rendering stability on larger displays - Improved display rendering stability at longer distances - Improved compatibility with shader mods - Improved compatibility with `VulkanMod` - Improved Picture-in-Picture display sizing logic - Improved display menu behavior on different GUI scales - Improved display menu icon behavior - Improved locked display handling - Improved temporary focus mute behavior - Improved unsafe filename handling for server display cache files - Improved client texture creation validation - Replaced the old `AbstractConfig` usage with the default config implementation - Replaced custom logging usage with LoggerFactory - Reorganized the project structure - Improved Gradle configuration - Improved workflows - Improved the publishing system - Removed old Gradle cache configuration - Removed INotSleep's utils - Simplified multiple internal code paths - Cleaned up old compatibility code - Updated dependencies - Added many small internal cleanups, simplifications, and stability improvements ### Fixes - Fixed a critical crash on `Fabric` 1.21.11 - Fixed a critical `Quilt` entry point crash - Fixed an ancient `NeoForge` and IntelliJ IDEA compatibility issue - Fixed `NeoForge` client shutdown on normal server disconnect - Fixed FFmpeg extraction on Linux ([#93](https://github.com/arsmotorin/dreamdisplays/issues/93)) - Fixed incompatibility between the popout window and `Vivecraft` - Fixed GUI scale handling in the display menu - Fixed several shader compatibility issues - Fixed `VulkanMod` compatibility issues - Fixed strange red and green screen blinking while loading videos - Fixed quality fallback to 360p when `yt-dlp` fails - Fixed incorrect waiting behavior for DRM-protected videos - Fixed Picture-in-Picture mode display size calculation - Fixed render distance localization - Fixed locked display abuses - Fixed the false locked display icon in the display menu - Fixed temporary focus mute overwriting the user's mute setting - Fixed unsafe server display cache filenames breaking on some systems - Fixed invalid display sizes creating broken client textures - Fixed several display menu edge cases - Fixed several native frame pipeline edge cases - Fixed several video resolver edge cases - Fixed several display rendering edge cases - Fixed multiple small stability issues ## Server ### Features - Added support for Minecraft 26.2 `Fabric` servers - Implemented Minecraft 1.21.11 support for `Fabric` servers - Added support for the new playback modes - Added Java 21 support for Minecraft 1.21.11 servers - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Added `dreamdisplays.local`, `dreamdisplays.synced`, `dreamdisplays.broadcast`, `dreamdisplays.lock`, `dreamdisplays.delete.others`, and `dreamdisplays.create.bypass` permissions - Added more anonymous telemetry data to improve development, compatibility, and stability ### Improvements - Simplified server-side display storage updates - Removed the old display validator flow - Improved server-side handling of display-enabled state updates - Removed the useless report button in single-player - Improved Gradle configuration - Improved server module structure - Updated dependencies - Added multiple small server-side cleanups and simplifications ### Fixes - Fixed `MariaDB` compatibility issue ([#88](https://github.com/arsmotorin/dreamdisplays/pull/88)) - Fixed sending display enabled packets to clients - Fixed several `Fabric` server compatibility issues - Fixed several small server-side stability issues
release

Dream Displays 1.8.0 Release — NeoForge 26.1.2

1.8.0
16 июн. 2026 г.24Minecraft: 26.1.2neoforge
Скачать
Что нового
## Client ### Features - Added support for Minecraft 26.2 - Brought back Minecraft 1.21.11 support ([#91](https://github.com/arsmotorin/dreamdisplays/pull/91)) - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Introduced an unstable client-side API that will be scaled in the future - Switched the multiversion system to `Stonecutter`, so old versions will be supported too - Added stable `Vulkan` support for display rendering (`OpenGL` rendering is still supported) - Replaced the old synchronization mode with new playback modes (server 1.8.0+ required) - Added local, synced, broadcast playback modes (server 1.8.0+ required) - Support vertical displays (server 1.8.0+ required) - Added a native Rust media pipeline - Integrated `FFmpeg` into the native media pipeline - Added in-process LAV backend for video decoding - Added GPU YUV / NV12 rendering path - Added planar display textures for native video frames - Added dynamic frame format support for native video frames - Added improved cursor handling in the display menu - Increased the default render distance to 96 blocks - Switched display visibility logic from block-based checks to chunk-based checks - Increased the effective display rendering range from 2 chunks to 12 chunks - Reduced CPU usage by up to 50× on tested mid-range hardware scenarios (Java 25 required) - Reduced CPU usage by up to 70× on tested low-end hardware scenarios (Java 25 required) - Improved video stream resolving speed by up to 10–12× in supported cases - Added seamless and faster video quality changes - Improved shader compatibility - Added more anonymous telemetry data to improve development, compatibility, and stability - Added a fresher mod icon - Improved several menu icons ### Improvements - Improved media player performance thanks to the native media pipeline - Improved video frame processing stability - Improved brightness handling in the video frame pipeline - Added a more efficient native video frame path - Reduced expensive CPU-side frame conversion work - Improved GPU upload behavior for video frames - Improved realtime-safe stream selection - 60 FPS stream selection is now opt-in - Improved `yt-dlp` quality fallback logic - Improved `yt-dlp` resolver failure handling - Improved video startup behavior when stream resolving fails - Improved detection of DRM-protected videos - DRM-protected videos now fail faster and more gracefully - Improved cookie handling - Improved process management for external media tools - Improved display rendering stability on larger displays - Improved display rendering stability at longer distances - Improved compatibility with shader mods - Improved compatibility with `VulkanMod` - Improved Picture-in-Picture display sizing logic - Improved display menu behavior on different GUI scales - Improved display menu icon behavior - Improved locked display handling - Improved temporary focus mute behavior - Improved unsafe filename handling for server display cache files - Improved client texture creation validation - Replaced the old `AbstractConfig` usage with the default config implementation - Replaced custom logging usage with LoggerFactory - Reorganized the project structure - Improved Gradle configuration - Improved workflows - Improved the publishing system - Removed old Gradle cache configuration - Removed INotSleep's utils - Simplified multiple internal code paths - Cleaned up old compatibility code - Updated dependencies - Added many small internal cleanups, simplifications, and stability improvements ### Fixes - Fixed a critical crash on `Fabric` 1.21.11 - Fixed a critical `Quilt` entry point crash - Fixed an ancient `NeoForge` and IntelliJ IDEA compatibility issue - Fixed `NeoForge` client shutdown on normal server disconnect - Fixed FFmpeg extraction on Linux ([#93](https://github.com/arsmotorin/dreamdisplays/issues/93)) - Fixed incompatibility between the popout window and `Vivecraft` - Fixed GUI scale handling in the display menu - Fixed several shader compatibility issues - Fixed `VulkanMod` compatibility issues - Fixed strange red and green screen blinking while loading videos - Fixed quality fallback to 360p when `yt-dlp` fails - Fixed incorrect waiting behavior for DRM-protected videos - Fixed Picture-in-Picture mode display size calculation - Fixed render distance localization - Fixed locked display abuses - Fixed the false locked display icon in the display menu - Fixed temporary focus mute overwriting the user's mute setting - Fixed unsafe server display cache filenames breaking on some systems - Fixed invalid display sizes creating broken client textures - Fixed several display menu edge cases - Fixed several native frame pipeline edge cases - Fixed several video resolver edge cases - Fixed several display rendering edge cases - Fixed multiple small stability issues ## Server ### Features - Added support for Minecraft 26.2 `Fabric` servers - Implemented Minecraft 1.21.11 support for `Fabric` servers - Added support for the new playback modes - Added Java 21 support for Minecraft 1.21.11 servers - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Added `dreamdisplays.local`, `dreamdisplays.synced`, `dreamdisplays.broadcast`, `dreamdisplays.lock`, `dreamdisplays.delete.others`, and `dreamdisplays.create.bypass` permissions - Added more anonymous telemetry data to improve development, compatibility, and stability ### Improvements - Simplified server-side display storage updates - Removed the old display validator flow - Improved server-side handling of display-enabled state updates - Removed the useless report button in single-player - Improved Gradle configuration - Improved server module structure - Updated dependencies - Added multiple small server-side cleanups and simplifications ### Fixes - Fixed `MariaDB` compatibility issue ([#88](https://github.com/arsmotorin/dreamdisplays/pull/88)) - Fixed sending display enabled packets to clients - Fixed several `Fabric` server compatibility issues - Fixed several small server-side stability issues
release

Dream Displays 1.8.0 Release — NeoForge 1.21.11

1.8.0
16 июн. 2026 г.12Minecraft: 1.21.11neoforge
Скачать
Что нового
## Client ### Features - Added support for Minecraft 26.2 - Brought back Minecraft 1.21.11 support ([#91](https://github.com/arsmotorin/dreamdisplays/pull/91)) - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Introduced an unstable client-side API that will be scaled in the future - Switched the multiversion system to `Stonecutter`, so old versions will be supported too - Added stable `Vulkan` support for display rendering (`OpenGL` rendering is still supported) - Replaced the old synchronization mode with new playback modes (server 1.8.0+ required) - Added local, synced, broadcast playback modes (server 1.8.0+ required) - Support vertical displays (server 1.8.0+ required) - Added a native Rust media pipeline - Integrated `FFmpeg` into the native media pipeline - Added in-process LAV backend for video decoding - Added GPU YUV / NV12 rendering path - Added planar display textures for native video frames - Added dynamic frame format support for native video frames - Added improved cursor handling in the display menu - Increased the default render distance to 96 blocks - Switched display visibility logic from block-based checks to chunk-based checks - Increased the effective display rendering range from 2 chunks to 12 chunks - Reduced CPU usage by up to 50× on tested mid-range hardware scenarios (Java 25 required) - Reduced CPU usage by up to 70× on tested low-end hardware scenarios (Java 25 required) - Improved video stream resolving speed by up to 10–12× in supported cases - Added seamless and faster video quality changes - Improved shader compatibility - Added more anonymous telemetry data to improve development, compatibility, and stability - Added a fresher mod icon - Improved several menu icons ### Improvements - Improved media player performance thanks to the native media pipeline - Improved video frame processing stability - Improved brightness handling in the video frame pipeline - Added a more efficient native video frame path - Reduced expensive CPU-side frame conversion work - Improved GPU upload behavior for video frames - Improved realtime-safe stream selection - 60 FPS stream selection is now opt-in - Improved `yt-dlp` quality fallback logic - Improved `yt-dlp` resolver failure handling - Improved video startup behavior when stream resolving fails - Improved detection of DRM-protected videos - DRM-protected videos now fail faster and more gracefully - Improved cookie handling - Improved process management for external media tools - Improved display rendering stability on larger displays - Improved display rendering stability at longer distances - Improved compatibility with shader mods - Improved compatibility with `VulkanMod` - Improved Picture-in-Picture display sizing logic - Improved display menu behavior on different GUI scales - Improved display menu icon behavior - Improved locked display handling - Improved temporary focus mute behavior - Improved unsafe filename handling for server display cache files - Improved client texture creation validation - Replaced the old `AbstractConfig` usage with the default config implementation - Replaced custom logging usage with LoggerFactory - Reorganized the project structure - Improved Gradle configuration - Improved workflows - Improved the publishing system - Removed old Gradle cache configuration - Removed INotSleep's utils - Simplified multiple internal code paths - Cleaned up old compatibility code - Updated dependencies - Added many small internal cleanups, simplifications, and stability improvements ### Fixes - Fixed a critical crash on `Fabric` 1.21.11 - Fixed a critical `Quilt` entry point crash - Fixed an ancient `NeoForge` and IntelliJ IDEA compatibility issue - Fixed `NeoForge` client shutdown on normal server disconnect - Fixed FFmpeg extraction on Linux ([#93](https://github.com/arsmotorin/dreamdisplays/issues/93)) - Fixed incompatibility between the popout window and `Vivecraft` - Fixed GUI scale handling in the display menu - Fixed several shader compatibility issues - Fixed `VulkanMod` compatibility issues - Fixed strange red and green screen blinking while loading videos - Fixed quality fallback to 360p when `yt-dlp` fails - Fixed incorrect waiting behavior for DRM-protected videos - Fixed Picture-in-Picture mode display size calculation - Fixed render distance localization - Fixed locked display abuses - Fixed the false locked display icon in the display menu - Fixed temporary focus mute overwriting the user's mute setting - Fixed unsafe server display cache filenames breaking on some systems - Fixed invalid display sizes creating broken client textures - Fixed several display menu edge cases - Fixed several native frame pipeline edge cases - Fixed several video resolver edge cases - Fixed several display rendering edge cases - Fixed multiple small stability issues ## Server ### Features - Added support for Minecraft 26.2 `Fabric` servers - Implemented Minecraft 1.21.11 support for `Fabric` servers - Added support for the new playback modes - Added Java 21 support for Minecraft 1.21.11 servers - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Added `dreamdisplays.local`, `dreamdisplays.synced`, `dreamdisplays.broadcast`, `dreamdisplays.lock`, `dreamdisplays.delete.others`, and `dreamdisplays.create.bypass` permissions - Added more anonymous telemetry data to improve development, compatibility, and stability ### Improvements - Simplified server-side display storage updates - Removed the old display validator flow - Improved server-side handling of display-enabled state updates - Removed the useless report button in single-player - Improved Gradle configuration - Improved server module structure - Updated dependencies - Added multiple small server-side cleanups and simplifications ### Fixes - Fixed `MariaDB` compatibility issue ([#88](https://github.com/arsmotorin/dreamdisplays/pull/88)) - Fixed sending display enabled packets to clients - Fixed several `Fabric` server compatibility issues - Fixed several small server-side stability issues
release

Dream Displays 1.8.0 Release — Fabric 26.2

1.8.0
16 июн. 2026 г.51Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Client ### Features - Added support for Minecraft 26.2 - Brought back Minecraft 1.21.11 support ([#91](https://github.com/arsmotorin/dreamdisplays/pull/91)) - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Introduced an unstable client-side API that will be scaled in the future - Switched the multiversion system to `Stonecutter`, so old versions will be supported too - Added stable `Vulkan` support for display rendering (`OpenGL` rendering is still supported) - Replaced the old synchronization mode with new playback modes (server 1.8.0+ required) - Added local, synced, broadcast playback modes (server 1.8.0+ required) - Support vertical displays (server 1.8.0+ required) - Added a native Rust media pipeline - Integrated `FFmpeg` into the native media pipeline - Added in-process LAV backend for video decoding - Added GPU YUV / NV12 rendering path - Added planar display textures for native video frames - Added dynamic frame format support for native video frames - Added improved cursor handling in the display menu - Increased the default render distance to 96 blocks - Switched display visibility logic from block-based checks to chunk-based checks - Increased the effective display rendering range from 2 chunks to 12 chunks - Reduced CPU usage by up to 50× on tested mid-range hardware scenarios (Java 25 required) - Reduced CPU usage by up to 70× on tested low-end hardware scenarios (Java 25 required) - Improved video stream resolving speed by up to 10–12× in supported cases - Added seamless and faster video quality changes - Improved shader compatibility - Added more anonymous telemetry data to improve development, compatibility, and stability - Added a fresher mod icon - Improved several menu icons ### Improvements - Improved media player performance thanks to the native media pipeline - Improved video frame processing stability - Improved brightness handling in the video frame pipeline - Added a more efficient native video frame path - Reduced expensive CPU-side frame conversion work - Improved GPU upload behavior for video frames - Improved realtime-safe stream selection - 60 FPS stream selection is now opt-in - Improved `yt-dlp` quality fallback logic - Improved `yt-dlp` resolver failure handling - Improved video startup behavior when stream resolving fails - Improved detection of DRM-protected videos - DRM-protected videos now fail faster and more gracefully - Improved cookie handling - Improved process management for external media tools - Improved display rendering stability on larger displays - Improved display rendering stability at longer distances - Improved compatibility with shader mods - Improved compatibility with `VulkanMod` - Improved Picture-in-Picture display sizing logic - Improved display menu behavior on different GUI scales - Improved display menu icon behavior - Improved locked display handling - Improved temporary focus mute behavior - Improved unsafe filename handling for server display cache files - Improved client texture creation validation - Replaced the old `AbstractConfig` usage with the default config implementation - Replaced custom logging usage with LoggerFactory - Reorganized the project structure - Improved Gradle configuration - Improved workflows - Improved the publishing system - Removed old Gradle cache configuration - Removed INotSleep's utils - Simplified multiple internal code paths - Cleaned up old compatibility code - Updated dependencies - Added many small internal cleanups, simplifications, and stability improvements ### Fixes - Fixed a critical crash on `Fabric` 1.21.11 - Fixed a critical `Quilt` entry point crash - Fixed an ancient `NeoForge` and IntelliJ IDEA compatibility issue - Fixed `NeoForge` client shutdown on normal server disconnect - Fixed FFmpeg extraction on Linux ([#93](https://github.com/arsmotorin/dreamdisplays/issues/93)) - Fixed incompatibility between the popout window and `Vivecraft` - Fixed GUI scale handling in the display menu - Fixed several shader compatibility issues - Fixed `VulkanMod` compatibility issues - Fixed strange red and green screen blinking while loading videos - Fixed quality fallback to 360p when `yt-dlp` fails - Fixed incorrect waiting behavior for DRM-protected videos - Fixed Picture-in-Picture mode display size calculation - Fixed render distance localization - Fixed locked display abuses - Fixed the false locked display icon in the display menu - Fixed temporary focus mute overwriting the user's mute setting - Fixed unsafe server display cache filenames breaking on some systems - Fixed invalid display sizes creating broken client textures - Fixed several display menu edge cases - Fixed several native frame pipeline edge cases - Fixed several video resolver edge cases - Fixed several display rendering edge cases - Fixed multiple small stability issues ## Server ### Features - Added support for Minecraft 26.2 `Fabric` servers - Implemented Minecraft 1.21.11 support for `Fabric` servers - Added support for the new playback modes - Added Java 21 support for Minecraft 1.21.11 servers - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Added `dreamdisplays.local`, `dreamdisplays.synced`, `dreamdisplays.broadcast`, `dreamdisplays.lock`, `dreamdisplays.delete.others`, and `dreamdisplays.create.bypass` permissions - Added more anonymous telemetry data to improve development, compatibility, and stability ### Improvements - Simplified server-side display storage updates - Removed the old display validator flow - Improved server-side handling of display-enabled state updates - Removed the useless report button in single-player - Improved Gradle configuration - Improved server module structure - Updated dependencies - Added multiple small server-side cleanups and simplifications ### Fixes - Fixed `MariaDB` compatibility issue ([#88](https://github.com/arsmotorin/dreamdisplays/pull/88)) - Fixed sending display enabled packets to clients - Fixed several `Fabric` server compatibility issues - Fixed several small server-side stability issues
release

Dream Displays 1.8.0 Release — Fabric 26.1.2

1.8.0
16 июн. 2026 г.94Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Client ### Features - Added support for Minecraft 26.2 - Brought back Minecraft 1.21.11 support ([#91](https://github.com/arsmotorin/dreamdisplays/pull/91)) - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Introduced an unstable client-side API that will be scaled in the future - Switched the multiversion system to `Stonecutter`, so old versions will be supported too - Added stable `Vulkan` support for display rendering (`OpenGL` rendering is still supported) - Replaced the old synchronization mode with new playback modes (server 1.8.0+ required) - Added local, synced, broadcast playback modes (server 1.8.0+ required) - Support vertical displays (server 1.8.0+ required) - Added a native Rust media pipeline - Integrated `FFmpeg` into the native media pipeline - Added in-process LAV backend for video decoding - Added GPU YUV / NV12 rendering path - Added planar display textures for native video frames - Added dynamic frame format support for native video frames - Added improved cursor handling in the display menu - Increased the default render distance to 96 blocks - Switched display visibility logic from block-based checks to chunk-based checks - Increased the effective display rendering range from 2 chunks to 12 chunks - Reduced CPU usage by up to 50× on tested mid-range hardware scenarios (Java 25 required) - Reduced CPU usage by up to 70× on tested low-end hardware scenarios (Java 25 required) - Improved video stream resolving speed by up to 10–12× in supported cases - Added seamless and faster video quality changes - Improved shader compatibility - Added more anonymous telemetry data to improve development, compatibility, and stability - Added a fresher mod icon - Improved several menu icons ### Improvements - Improved media player performance thanks to the native media pipeline - Improved video frame processing stability - Improved brightness handling in the video frame pipeline - Added a more efficient native video frame path - Reduced expensive CPU-side frame conversion work - Improved GPU upload behavior for video frames - Improved realtime-safe stream selection - 60 FPS stream selection is now opt-in - Improved `yt-dlp` quality fallback logic - Improved `yt-dlp` resolver failure handling - Improved video startup behavior when stream resolving fails - Improved detection of DRM-protected videos - DRM-protected videos now fail faster and more gracefully - Improved cookie handling - Improved process management for external media tools - Improved display rendering stability on larger displays - Improved display rendering stability at longer distances - Improved compatibility with shader mods - Improved compatibility with `VulkanMod` - Improved Picture-in-Picture display sizing logic - Improved display menu behavior on different GUI scales - Improved display menu icon behavior - Improved locked display handling - Improved temporary focus mute behavior - Improved unsafe filename handling for server display cache files - Improved client texture creation validation - Replaced the old `AbstractConfig` usage with the default config implementation - Replaced custom logging usage with LoggerFactory - Reorganized the project structure - Improved Gradle configuration - Improved workflows - Improved the publishing system - Removed old Gradle cache configuration - Removed INotSleep's utils - Simplified multiple internal code paths - Cleaned up old compatibility code - Updated dependencies - Added many small internal cleanups, simplifications, and stability improvements ### Fixes - Fixed a critical crash on `Fabric` 1.21.11 - Fixed a critical `Quilt` entry point crash - Fixed an ancient `NeoForge` and IntelliJ IDEA compatibility issue - Fixed `NeoForge` client shutdown on normal server disconnect - Fixed FFmpeg extraction on Linux ([#93](https://github.com/arsmotorin/dreamdisplays/issues/93)) - Fixed incompatibility between the popout window and `Vivecraft` - Fixed GUI scale handling in the display menu - Fixed several shader compatibility issues - Fixed `VulkanMod` compatibility issues - Fixed strange red and green screen blinking while loading videos - Fixed quality fallback to 360p when `yt-dlp` fails - Fixed incorrect waiting behavior for DRM-protected videos - Fixed Picture-in-Picture mode display size calculation - Fixed render distance localization - Fixed locked display abuses - Fixed the false locked display icon in the display menu - Fixed temporary focus mute overwriting the user's mute setting - Fixed unsafe server display cache filenames breaking on some systems - Fixed invalid display sizes creating broken client textures - Fixed several display menu edge cases - Fixed several native frame pipeline edge cases - Fixed several video resolver edge cases - Fixed several display rendering edge cases - Fixed multiple small stability issues ## Server ### Features - Added support for Minecraft 26.2 `Fabric` servers - Implemented Minecraft 1.21.11 support for `Fabric` servers - Added support for the new playback modes - Added Java 21 support for Minecraft 1.21.11 servers - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Added `dreamdisplays.local`, `dreamdisplays.synced`, `dreamdisplays.broadcast`, `dreamdisplays.lock`, `dreamdisplays.delete.others`, and `dreamdisplays.create.bypass` permissions - Added more anonymous telemetry data to improve development, compatibility, and stability ### Improvements - Simplified server-side display storage updates - Removed the old display validator flow - Improved server-side handling of display-enabled state updates - Removed the useless report button in single-player - Improved Gradle configuration - Improved server module structure - Updated dependencies - Added multiple small server-side cleanups and simplifications ### Fixes - Fixed `MariaDB` compatibility issue ([#88](https://github.com/arsmotorin/dreamdisplays/pull/88)) - Fixed sending display enabled packets to clients - Fixed several `Fabric` server compatibility issues - Fixed several small server-side stability issues
release

Dream Displays 1.8.0 Release — Fabric 1.21.11

1.8.0
16 июн. 2026 г.139Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## Client ### Features - Added support for Minecraft 26.2 - Brought back Minecraft 1.21.11 support ([#91](https://github.com/arsmotorin/dreamdisplays/pull/91)) - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Introduced an unstable client-side API that will be scaled in the future - Switched the multiversion system to `Stonecutter`, so old versions will be supported too - Added stable `Vulkan` support for display rendering (`OpenGL` rendering is still supported) - Replaced the old synchronization mode with new playback modes (server 1.8.0+ required) - Added local, synced, broadcast playback modes (server 1.8.0+ required) - Support vertical displays (server 1.8.0+ required) - Added a native Rust media pipeline - Integrated `FFmpeg` into the native media pipeline - Added in-process LAV backend for video decoding - Added GPU YUV / NV12 rendering path - Added planar display textures for native video frames - Added dynamic frame format support for native video frames - Added improved cursor handling in the display menu - Increased the default render distance to 96 blocks - Switched display visibility logic from block-based checks to chunk-based checks - Increased the effective display rendering range from 2 chunks to 12 chunks - Reduced CPU usage by up to 50× on tested mid-range hardware scenarios (Java 25 required) - Reduced CPU usage by up to 70× on tested low-end hardware scenarios (Java 25 required) - Improved video stream resolving speed by up to 10–12× in supported cases - Added seamless and faster video quality changes - Improved shader compatibility - Added more anonymous telemetry data to improve development, compatibility, and stability - Added a fresher mod icon - Improved several menu icons ### Improvements - Improved media player performance thanks to the native media pipeline - Improved video frame processing stability - Improved brightness handling in the video frame pipeline - Added a more efficient native video frame path - Reduced expensive CPU-side frame conversion work - Improved GPU upload behavior for video frames - Improved realtime-safe stream selection - 60 FPS stream selection is now opt-in - Improved `yt-dlp` quality fallback logic - Improved `yt-dlp` resolver failure handling - Improved video startup behavior when stream resolving fails - Improved detection of DRM-protected videos - DRM-protected videos now fail faster and more gracefully - Improved cookie handling - Improved process management for external media tools - Improved display rendering stability on larger displays - Improved display rendering stability at longer distances - Improved compatibility with shader mods - Improved compatibility with `VulkanMod` - Improved Picture-in-Picture display sizing logic - Improved display menu behavior on different GUI scales - Improved display menu icon behavior - Improved locked display handling - Improved temporary focus mute behavior - Improved unsafe filename handling for server display cache files - Improved client texture creation validation - Replaced the old `AbstractConfig` usage with the default config implementation - Replaced custom logging usage with LoggerFactory - Reorganized the project structure - Improved Gradle configuration - Improved workflows - Improved the publishing system - Removed old Gradle cache configuration - Removed INotSleep's utils - Simplified multiple internal code paths - Cleaned up old compatibility code - Updated dependencies - Added many small internal cleanups, simplifications, and stability improvements ### Fixes - Fixed a critical crash on `Fabric` 1.21.11 - Fixed a critical `Quilt` entry point crash - Fixed an ancient `NeoForge` and IntelliJ IDEA compatibility issue - Fixed `NeoForge` client shutdown on normal server disconnect - Fixed FFmpeg extraction on Linux ([#93](https://github.com/arsmotorin/dreamdisplays/issues/93)) - Fixed incompatibility between the popout window and `Vivecraft` - Fixed GUI scale handling in the display menu - Fixed several shader compatibility issues - Fixed `VulkanMod` compatibility issues - Fixed strange red and green screen blinking while loading videos - Fixed quality fallback to 360p when `yt-dlp` fails - Fixed incorrect waiting behavior for DRM-protected videos - Fixed Picture-in-Picture mode display size calculation - Fixed render distance localization - Fixed locked display abuses - Fixed the false locked display icon in the display menu - Fixed temporary focus mute overwriting the user's mute setting - Fixed unsafe server display cache filenames breaking on some systems - Fixed invalid display sizes creating broken client textures - Fixed several display menu edge cases - Fixed several native frame pipeline edge cases - Fixed several video resolver edge cases - Fixed several display rendering edge cases - Fixed multiple small stability issues ## Server ### Features - Added support for Minecraft 26.2 `Fabric` servers - Implemented Minecraft 1.21.11 support for `Fabric` servers - Added support for the new playback modes - Added Java 21 support for Minecraft 1.21.11 servers - Added a new packet protocol v2 - Added fallback support for protocol v1, but v1 is now deprecated and will be removed in the future - Added `dreamdisplays.local`, `dreamdisplays.synced`, `dreamdisplays.broadcast`, `dreamdisplays.lock`, `dreamdisplays.delete.others`, and `dreamdisplays.create.bypass` permissions - Added more anonymous telemetry data to improve development, compatibility, and stability ### Improvements - Simplified server-side display storage updates - Removed the old display validator flow - Improved server-side handling of display-enabled state updates - Removed the useless report button in single-player - Improved Gradle configuration - Improved server module structure - Updated dependencies - Added multiple small server-side cleanups and simplifications ### Fixes - Fixed `MariaDB` compatibility issue ([#88](https://github.com/arsmotorin/dreamdisplays/pull/88)) - Fixed sending display enabled packets to clients - Fixed several `Fabric` server compatibility issues - Fixed several small server-side stability issues
release

Dream Displays 1.7.1 Release — Paper 1.21+

1.7.1
3 июн. 2026 г.565Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
## Client ### Features - A bit fresher mod icon ### Improvements - Better version publishing on Modrinth - Reduce JAR size by ~50% ### Fixes - Fabric config parsing error - NeoForge `set_locked` packet error ## Server ### Improvements - Some code refactoring - Reduce JAR size by ~50% ### Fixes - `FabricDisplayData` error when server shutdowns
release

Dream Displays 1.7.1 Release — NeoForge 26.1.2

1.7.1
3 июн. 2026 г.69Minecraft: 26.1.2neoforge
Скачать
Что нового
## Client ### Features - A bit fresher mod icon ### Improvements - Better version publishing on Modrinth - Reduce JAR size by ~50% ### Fixes - Fabric config parsing error - NeoForge `set_locked` packet error ## Server ### Improvements - Some code refactoring - Reduce JAR size by ~50% ### Fixes - `FabricDisplayData` error when server shutdowns
release

Dream Displays 1.7.1 Release — Fabric 26.1.2

1.7.1
3 июн. 2026 г.1 тыс.Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Client ### Features - A bit fresher mod icon ### Improvements - Better version publishing on Modrinth - Reduce JAR size by ~50% ### Fixes - Fabric config parsing error - NeoForge `set_locked` packet error ## Server ### Improvements - Some code refactoring - Reduce JAR size by ~50% ### Fixes - `FabricDisplayData` error when server shutdowns
release

Dream Displays 1.7.0 Release — Paper 1.21+

1.7.0
28 мая 2026 г.344Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
## Client ### Features - Support 26.1.2 version and Java 25 - Support `Fabric` servers - Support YouTube shorts - Windowed and Picture-in-Picture mode - Hardware-accelerated `FFmpeg` video decoding - Show max 72 recommended videos based on the current video instead of 24 ### Improvements - Switch from RGBA to RGB24 for improved rendering performance - Videos now stop rendering (but still play) when Minecraft is minimized - Enhance watchdog logic for low-connection networks and stability - Enhance YouTube's cache for stability - Skip restoring saved time if sync is active - Preserve sync mode when switching videos - Reduce maximum brightness from 200% to 100% - Deprecate `/display` command (will be replaced by direct interaction with displays in future versions) - Add dynamic material messages - Update dependencies and replace some of them with better alternatives ### Fixes - Fix cropping at display edges - Fix mute logic and allow players to mute displays in sync mode - Fix admins can't delete displays through the menu - Fix the "You have to look at the display block" error when there is actually display ([#79](https://github.com/arsmotorin/dreamdisplays/issues/79)) - Fix a strange version number in the menu ([#81](https://github.com/arsmotorin/dreamdisplays/issues/81)) - Fix version semantic versioning parsing for mod updates - Fix tiled thumbnail rendering in the menu - Fix texture race crash in some rare cases - Fix a locked quality bug ([#80](https://github.com/arsmotorin/dreamdisplays/issues/80)) - Fix seek time overwriting the current playback time - Fix hanging `yt-dlp` when cookies are unavailable ## Server ### Features - Support `Fabric` servers - Follow client's feature of lock / unlock displays - Deprecate `/display` command (will be replaced by direct interaction with displays in future versions) ### Improvements - Preserve sync mode when switching videos - Broadcast synced display state every 2 seconds - Add dynamic material messages - Update dependencies and replace some of them with better alternatives
release

Dream Displays 1.7.0 Release — NeoForge 26.1.2

1.7.0
28 мая 2026 г.48Minecraft: 26.1.2neoforge
Скачать
Что нового
## Client ### Features - Support 26.1.2 version and Java 25 - Support `Fabric` servers - Support YouTube shorts - Windowed and Picture-in-Picture mode - Hardware-accelerated `FFmpeg` video decoding - Show max 72 recommended videos based on the current video instead of 24 ### Improvements - Switch from RGBA to RGB24 for improved rendering performance - Videos now stop rendering (but still play) when Minecraft is minimized - Enhance watchdog logic for low-connection networks and stability - Enhance YouTube's cache for stability - Skip restoring saved time if sync is active - Preserve sync mode when switching videos - Reduce maximum brightness from 200% to 100% - Deprecate `/display` command (will be replaced by direct interaction with displays in future versions) - Add dynamic material messages - Update dependencies and replace some of them with better alternatives ### Fixes - Fix cropping at display edges - Fix mute logic and allow players to mute displays in sync mode - Fix admins can't delete displays through the menu - Fix the "You have to look at the display block" error when there is actually display ([#79](https://github.com/arsmotorin/dreamdisplays/issues/79)) - Fix a strange version number in the menu ([#81](https://github.com/arsmotorin/dreamdisplays/issues/81)) - Fix version semantic versioning parsing for mod updates - Fix tiled thumbnail rendering in the menu - Fix texture race crash in some rare cases - Fix a locked quality bug ([#80](https://github.com/arsmotorin/dreamdisplays/issues/80)) - Fix seek time overwriting the current playback time - Fix hanging `yt-dlp` when cookies are unavailable ## Server ### Features - Support `Fabric` servers - Follow client's feature of lock / unlock displays - Deprecate `/display` command (will be replaced by direct interaction with displays in future versions) ### Improvements - Preserve sync mode when switching videos - Broadcast synced display state every 2 seconds - Add dynamic material messages - Update dependencies and replace some of them with better alternatives
release

Dream Displays 1.7.0 Release — Fabric 26.1.2

1.7.0
28 мая 2026 г.756Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## Client ### Features - Support 26.1.2 version and Java 25 - Support `Fabric` servers - Support YouTube shorts - Windowed and Picture-in-Picture mode - Hardware-accelerated `FFmpeg` video decoding - Show max 72 recommended videos based on the current video instead of 24 ### Improvements - Switch from RGBA to RGB24 for improved rendering performance - Videos now stop rendering (but still play) when Minecraft is minimized - Enhance watchdog logic for low-connection networks and stability - Enhance YouTube's cache for stability - Skip restoring saved time if sync is active - Preserve sync mode when switching videos - Reduce maximum brightness from 200% to 100% - Deprecate `/display` command (will be replaced by direct interaction with displays in future versions) - Add dynamic material messages - Update dependencies and replace some of them with better alternatives ### Fixes - Fix cropping at display edges - Fix mute logic and allow players to mute displays in sync mode - Fix admins can't delete displays through the menu - Fix the "You have to look at the display block" error when there is actually display ([#79](https://github.com/arsmotorin/dreamdisplays/issues/79)) - Fix a strange version number in the menu ([#81](https://github.com/arsmotorin/dreamdisplays/issues/81)) - Fix version semantic versioning parsing for mod updates - Fix tiled thumbnail rendering in the menu - Fix texture race crash in some rare cases - Fix a locked quality bug ([#80](https://github.com/arsmotorin/dreamdisplays/issues/80)) - Fix seek time overwriting the current playback time - Fix hanging `yt-dlp` when cookies are unavailable ## Server ### Features - Support `Fabric` servers - Follow client's feature of lock / unlock displays - Deprecate `/display` command (will be replaced by direct interaction with displays in future versions) ### Improvements - Preserve sync mode when switching videos - Broadcast synced display state every 2 seconds - Add dynamic material messages - Update dependencies and replace some of them with better alternatives
release

Dream Displays 1.6.3 Release — Paper

1.6.3
16 мая 2026 г.342Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
- Standardize logs, warnings and errors - Reformat codebase
release

Dream Displays 1.6.3 Release — NeoForge

1.6.3
16 мая 2026 г.139Minecraft: 1.21.11neoforge
Скачать
Что нового
- Faster YouTube web operations and video loading - Show max 24 recommended videos based on the current video instead of 12 - Load 3 displays simultaneously instead of 4 to avoid `yt-dlp` overloading - Don't prefetch suggestions videos to avoid unnecessary `yt-dlp` calls - Use different browser list for macOS for better compatibility - Add `yt-dlp` proxy option in config - Fix critical bug where displays prefetching even far away from the player - Standardize logs, warnings and errors - Reformat codebase
release

Dream Displays 1.6.3 Release — Fabric

1.6.3
16 мая 2026 г.1,6 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Faster YouTube web operations and video loading - Show max 24 recommended videos based on the current video instead of 12 - Load 3 displays simultaneously instead of 4 to avoid `yt-dlp` overloading - Don't prefetch suggestions videos to avoid unnecessary `yt-dlp` calls - Use different browser list for macOS for better compatibility - Add `yt-dlp` proxy option in config - Fix critical bug where displays prefetching even far away from the player - Standardize logs, warnings and errors - Reformat codebase
release

Dream Displays 1.6.2 Release — Paper

1.6.2
15 мая 2026 г.66Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
- Rate-limit sync packet broadcasting to prevent flooding when owner seeks rapidly - Batch display info packets on player join to prevent client overload on servers with many displays - Validate sync packet time values to reject out-of-range data
release

Dream Displays 1.6.2 Release — NeoForge

1.6.2
15 мая 2026 г.21Minecraft: 1.21.11neoforge
Скачать
Что нового
- Switch from `GStreamer` to `FFmpeg` which is more reliable and performant library for video playback - Rewrite mod in Kotlin for better maintainability - Huge mod optimizations and stability improvements - Reduced CPU / GPU resource usage and improved performance significantly - Allow seeking to any position on the progress slider - Add `FFmpeg` automatic HTTP reconnection flags for resilient streaming over unstable networks - Add watchdog timer that detects stalled `FFmpeg` processes and restarts streams automatically - Retry on all transient errors (403, 404, 429, 5xx, connection resets, timeouts) - Add error handling for expired YouTube URLs - Fix brightness not saving properly - Fix client null error in window focus handling - Fix list of available qualities - Fix `BufferOverflow` in specific edge cases - Fix some edge cases of audio desynchronization after long playback - Fix suggestion scroller not showing up when in large menu mode - Fix language selector ([#73](https://github.com/arsmotorin/dreamdisplays/issues/73)) - Fix volume reset after leaving active display distance ([#76](https://github.com/arsmotorin/dreamdisplays/issues/76)) - Enhance project structure and code quality in some places
release

Dream Displays 1.6.2 Release — Fabric

1.6.2
15 мая 2026 г.163Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Switch from `GStreamer` to `FFmpeg` which is more reliable and performant library for video playback - Rewrite mod in Kotlin for better maintainability - Huge mod optimizations and stability improvements - Reduced CPU / GPU resource usage and improved performance significantly - Allow seeking to any position on the progress slider - Add `FFmpeg` automatic HTTP reconnection flags for resilient streaming over unstable networks - Add watchdog timer that detects stalled `FFmpeg` processes and restarts streams automatically - Retry on all transient errors (403, 404, 429, 5xx, connection resets, timeouts) - Add error handling for expired YouTube URLs - Fix brightness not saving properly - Fix client null error in window focus handling - Fix list of available qualities - Fix `BufferOverflow` in specific edge cases - Fix some edge cases of audio desynchronization after long playback - Fix suggestion scroller not showing up when in large menu mode - Fix language selector ([#73](https://github.com/arsmotorin/dreamdisplays/issues/73)) - Fix volume reset after leaving active display distance ([#76](https://github.com/arsmotorin/dreamdisplays/issues/76)) - Enhance project structure and code quality in some places
release

Dream Displays 1.6.1 Release — Paper

1.6.1
5 мая 2026 г.291Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
- No changes
release

Dream Displays 1.6.1 Release — NeoForge

1.6.1
5 мая 2026 г.44Minecraft: 1.21.11neoforge
Скачать
Что нового
- Correct suggestion translations - Fix video playback failing with a 403 Forbidden error when cached YouTube URLs expire – the player now automatically invalidates the stale cache entry and re-fetches fresh URLs from `yt-dlp` instead of permanently marking the screen as errored - Reduce format URL cache TTL from 5 hours to 2 hours to avoid serving near-expired YouTube CDN links - Improve error handling and timeout management in `yt-dlp` process execution
release

Dream Displays 1.6.1 Release — Fabric

1.6.1
5 мая 2026 г.862Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Correct suggestion translations - Fix video playback failing with a 403 Forbidden error when cached YouTube URLs expire – the player now automatically invalidates the stale cache entry and re-fetches fresh URLs from `yt-dlp` instead of permanently marking the screen as errored - Reduce format URL cache TTL from 5 hours to 2 hours to avoid serving near-expired YouTube CDN links - Improve error handling and timeout management in `yt-dlp` process execution
release

Dream Displays 1.6.0 Release — Paper

1.6.0
5 мая 2026 г.88Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
- Switch to Paper plugin - Drop Bukkit and Spigot support - Inform player about a display if they don't have the mod installed when they try to touch it - Various optimizations and some small bug fixes
release

Dream Displays 1.6.0 Release — NeoForge

1.6.0
5 мая 2026 г.52Minecraft: 1.21.11neoforge
Скачать
Что нового
- Switch mod channel from Beta to Release - Support YouTube livestreams (live, première, and regular streams) - Direct searching and playback of YouTube videos without leaving the game - Suggested videos based on current video - Progress slider with seeking support - Mute and unmute buttons - Improved display configuration UI - Better UI icons in configuration - Improved video quality and format detection - Faster video loading and seeking with improved buffering and caching - Rewrite seek and quality-change to use a single reliable pipeline rebuild - Single unified pipeline for all content (merged video + audio) - Better synchronization for video playback - Video metadata caching system - Some stability improvements - Various optimizations and some small bug fixes - Update dependencies
release

Dream Displays 1.6.0 Release — Fabric

1.6.0
5 мая 2026 г.192Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Switch mod channel from Beta to Release - Support YouTube livestreams (live, première, and regular streams) - Direct searching and playback of YouTube videos without leaving the game - Suggested videos based on current video - Progress slider with seeking support - Mute and unmute buttons - Improved display configuration UI - Better UI icons in configuration - Improved video quality and format detection - Faster video loading and seeking with improved buffering and caching - Rewrite seek and quality-change to use a single reliable pipeline rebuild - Single unified pipeline for all content (merged video + audio) - Better synchronization for video playback - Video metadata caching system - Some stability improvements - Various optimizations and some small bug fixes - Update dependencies
release

Dream Displays 1.5.0 Release — Spigot

1.5.0
26 апр. 2026 г.641Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- No changes
beta

Dream Displays 1.5.0 Beta — NeoForge

1.5.0
26 апр. 2026 г.42Minecraft: 1.21.11neoforge
Скачать
Что нового
- Switch YouTube playback to `yt-dlp` - Improve video playback stability and reduce some lags - Improve seeking, synchronization and buffering behavior - Improve video quality detection - Better detection of system GStreamer library path on macOS and Linux - Update Gradle to 9.4.0
beta

Dream Displays 1.5.0 Beta — Fabric

1.5.0
26 апр. 2026 г.446Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Switch YouTube playback to `yt-dlp` - Improve video playback stability and reduce some lags - Improve seeking, synchronization and buffering behavior - Improve video quality detection - Better detection of system GStreamer library path on macOS and Linux - Update Gradle to 9.4.0
release

Dream Displays 1.4.4 Release — Spigot

1.4.4
1 мар. 2026 г.1,5 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Add `/display info` command for quick display information - Add `/display list` filters (`mine`, `world <name>`, `owner <name>`, `sync`) - Add translation for `/display list` command - Improve `/display video` error feedback (separate invalid URL/not owner/wrong target block) - Add total value output to `/display stats` - Add admin target mode for `/display on|off <player>` - Improve `/display reload` output with what was reloaded
beta

Dream Displays 1.4.4 Beta — NeoForge

1.4.4
1 мар. 2026 г.216Minecraft: 1.21.11neoforge
Скачать
Что нового
- Add Spanish, French and Italian translations
beta

Dream Displays 1.4.4 Beta — Fabric

1.4.4
1 мар. 2026 г.3 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Add Spanish, French and Italian translations
release

Dream Displays 1.4.3 Release — Spigot

1.4.3
27 февр. 2026 г.193Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Improved `/display video` URL parsing: now accepts direct video IDs and more YouTube link formats (watch/shorts/embed/live/youtu.be). - Add paginated display listing with improved formatting - Improved tab-completion: now it's case-insensitive - Language suggestions for `/display video` when typing language parameter - Add permission and validation checks for display deletion - Better config mapping - Improved display sync stability - Player-only `/display` subcommands now return a clear console message instead of failing silently - Fixed scheduler timing mismatch between Bukkit and Folia
beta

Dream Displays 1.4.3 Beta — NeoForge

1.4.3
27 февр. 2026 г.75Minecraft: 1.21.11neoforge
Скачать
Что нового
- Update concurrency settings in build workflow - Update dependencies - Improve media player initialization handling and quality parsing - Use thread-safe `ConcurrentHashMap` for display management - Improved display sync stability
beta

Dream Displays 1.4.3 Beta — Fabric

1.4.3
27 февр. 2026 г.375Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Update concurrency settings in build workflow - Update dependencies - Improve media player initialization handling and quality parsing - Use thread-safe `ConcurrentHashMap` for display management - Improved display sync stability
release

Dream Displays 1.4.2 Release — Spigot

1.4.2
7 февр. 2026 г.616Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Fix remaining displays when world resets - Fix floating displays without base material - Handle failed config gracefully - Remove unnecessary warnings and logs
beta

Dream Displays 1.4.2 Beta — NeoForge

1.4.2
7 февр. 2026 г.106Minecraft: 1.21.11neoforge
Скачать
Что нового
- Update dependencies - Fix remaining displays when world resets - Fix floating displays without base material - Remove unnecessary warnings and logs
beta

Dream Displays 1.4.2 Beta — Fabric

1.4.2
7 февр. 2026 г.1,5 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Update dependencies - Fix remaining displays when world resets - Fix floating displays without base material - Remove unnecessary warnings and logs
release

Dream Displays 1.4.1 Release — Spigot

1.4.1
12 янв. 2026 г.553Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Fix Bukkit/Spigot server support - Fix selection visualizer for Folia servers - Fix releasing snapshots when pull requesting - Temporary disabled mod detection for Folia servers due to Folia scheduler problems - Add Kolyakot33 as a contributor
beta

Dream Displays 1.4.1 Beta — NeoForge

1.4.1
12 янв. 2026 г.133Minecraft: 1.21.11neoforge
Скачать
Что нового
- Fix releasing snapshots when pull requesting - Add Kolyakot33 as a contributor - Cleanup codebase
beta

Dream Displays 1.4.1 Beta — Fabric

1.4.1
12 янв. 2026 г.2,1 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Fix releasing snapshots when pull requesting - Add Kolyakot33 as a contributor - Cleanup codebase
release

Dream Displays 1.4.0 Relese — Spigot

1.4.0
6 янв. 2026 г.165Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**Don't use this version, check 1.4.1.** - Fix display directions not being created properly in some cases - Cleanup codebase
beta

Dream Displays 1.4.0 Beta — NeoForge

1.4.0
6 янв. 2026 г.43Minecraft: 1.21.11neoforge
Скачать
Что нового
- Support Quilt - Update dependencies - Improve building workflow - Cleanup codebase
beta

Dream Displays 1.4.0 Beta — Fabric

1.4.0
6 янв. 2026 г.404Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
- Support Quilt - Update dependencies - Improve building workflow - Cleanup codebase
release

Dream Displays 1.3.2 Release — Spigot

1.3.2
3 янв. 2026 г.100Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**Don't use this version, check 1.4.1.** - No changes
beta

Dream Displays 1.3.2 Beta — NeoForge

1.3.2
3 янв. 2026 г.39Minecraft: 1.21.11neoforge
Скачать
Что нового
- Fix display deletion not working properly
beta

Dream Displays 1.3.2 Beta — Fabric

1.3.2
3 янв. 2026 г.387Minecraft: 1.21.11fabric
Скачать
Что нового
- Fix display deletion not working properly
release

Dream Displays 1.3.1 Release — Spigot

1.3.1
3 янв. 2026 г.25Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**Don't use this version, check 1.4.1.** - Detect snapshot versions correctly
beta

Dream Displays 1.3.1 Beta — NeoForge

1.3.1
3 янв. 2026 г.23Minecraft: 1.21.11neoforge
Скачать
Что нового
**Don't use this version, check 1.3.2.** - Fix displays disappearing permanently when player walks out of render distance - Displays now load immediately when entering render distance - Fewer logs - Updated dependencies
beta

Dream Displays 1.3.1 Beta — Fabric

1.3.1
3 янв. 2026 г.83Minecraft: 1.21.11fabric
Скачать
Что нового
**Don't use this version, check 1.3.2.** - Fix displays disappearing permanently when player walks out of render distance - Displays now load immediately when entering render distance - Fewer logs - Updated dependencies
release

Dream Displays 1.3.0 Release — Spigot

1.3.0
2 янв. 2026 г.61Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**Don't use this version, check 1.4.1.** - We've created [Discord server](https://discord.gg/uwMMZ2KWk6)! - Refactors and small improvements - Documentation in codebase of the plugin - Improve update logic and fix ignoring mod versions ([#63](https://github.com/arsmotorin/dreamdisplays/issues/63))
beta

Dream Displays 1.3.0 Beta — NeoForge

1.3.0
2 янв. 2026 г.34Minecraft: 1.21.11neoforge
Скачать
Что нового
**Don't use this version, check 1.3.2.** - We've created [Discord server](https://discord.gg/uwMMZ2KWk6)! - Smoother video playback and some optimizations - Video brightness control - Store paused state of display - Change maximum of render distance to 128 blocks ([#59](https://github.com/arsmotorin/dreamdisplays/issues/59)) - Change maximum volume to 200% ([#60](https://github.com/arsmotorin/dreamdisplays/issues/60)) - Fix playing videos after changing quality - Support CurseForge releases - Documentation in codebase of the mod
beta

Dream Displays 1.3.0 Beta — Fabric

1.3.0
2 янв. 2026 г.179Minecraft: 1.21.11fabric
Скачать
Что нового
**Don't use this version, check 1.3.2.** - We've created [Discord server](https://discord.gg/uwMMZ2KWk6)! - Smoother video playback and some optimizations - Video brightness control - Store paused state of display - Change maximum of render distance to 128 blocks ([#59](https://github.com/arsmotorin/dreamdisplays/issues/59)) - Change maximum volume to 200% ([#60](https://github.com/arsmotorin/dreamdisplays/issues/60)) - Fix playing videos after changing quality - Support CurseForge releases - Documentation in codebase of the mod
release

Dream Displays 1.2.0 Release — Spigot

1.2.0
21 дек. 2025 г.242Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- New languages: Belarusian, Czech, German and Hebrew for plugin messages - Improve permissions handling for `/display create` and `/display video` - Add permission message when player lacks permission - Improve `/display list` command output - Add `/display help` and `/display stats` commands - Add links to some messages - Fix reporting message not showing correctly - Fix wrong command usage message logic
beta

Dream Displays 1.2.0 Beta — NeoForge

1.2.0
21 дек. 2025 г.54Minecraft: 1.21.11neoforge
Скачать
Что нового
- New, refreshed logo - All messages from plugin are in client's language now - Add missing messages for some commands - Remove client command `/displays` and move its functionality to plugin's `/display` command - Improved README and wiki - Show report button only if server has configured webhook URL - Fix an issue when after re-enabling displays they don't load until relog
beta

Dream Displays 1.2.0 Beta — Fabric

1.2.0
21 дек. 2025 г.725Minecraft: 1.21.11fabric
Скачать
Что нового
- New, refreshed logo - All messages from plugin are in client's language now - Add missing messages for some commands - Remove client command `/displays` and move its functionality to plugin's `/display` command - Improved README and wiki - Show report button only if server has configured webhook URL - Fix an issue when after re-enabling displays they don't load until relog
release

Dream Displays 1.1.3 Release — Spigot

1.1.3
18 дек. 2025 г.81Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- No changes
beta

Dream Displays 1.1.3 Beta — NeoForge

1.1.3
18 дек. 2025 г.38Minecraft: 1.21.11neoforge
Скачать
Что нового
- Fix sync packet registration issues - Fix video playback time saving for non-synced displays - Fix texture errors when changing video quality - Fix NeoForge screen loading on server join
beta

Dream Displays 1.1.3 Beta — Fabric

1.1.3
18 дек. 2025 г.118Minecraft: 1.21.11fabric
Скачать
Что нового
- Fix sync packet registration issues - Fix video playback time saving for non-synced displays - Fix texture errors when changing video quality - Fix NeoForge screen loading on server join
release

Dream Displays 1.1.2 — Spigot

1.1.2
18 дек. 2025 г.26Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Add message when client doesn't have the mod installed - Better releases system of mod
beta

Dream Displays 1.1.2 Beta — NeoForge

1.1.2
18 дек. 2025 г.28Minecraft: 1.21.11neoforge
Скачать
Что нового
**Don't use this version, check 1.1.3.** - Fix missing translations - Fix snapshot version detection as stable - Better releases system of mod - Update mappings
beta

Dream Displays 1.1.2 Beta — Fabric

1.1.2
18 дек. 2025 г.24Minecraft: 1.21.11fabric
Скачать
Что нового
**Don't use this version, check 1.1.3.** - Fix missing translations - Fix snapshot version detection as stable - Better releases system of mod - Update mappings
release

Dream Displays 1.1.1 Release — Spigot

1.1.1
11 дек. 2025 г.103Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Fix display desynchronization with server and client
beta

Dream Displays 1.1.1 Beta — Fabric

1.1.1
11 дек. 2025 г.132Minecraft: 1.21.11fabric
Скачать
Что нового
- Fix display desynchronization with server and client - A bit improved screen rendering - Less logging - Code cleanup
beta

Dream Displays 1.1.1 Beta — NeoForge

1.1.1
11 дек. 2025 г.35Minecraft: 1.21.11neoforge
Скачать
Что нового
- Fix display desynchronization with server and client - A bit improved screen rendering - Less logging - Code cleanup
beta

Dream Displays 1.1.0 Beta — NeoForge

1.1.0
11 дек. 2025 г.27Minecraft: 1.21.11neoforge
Скачать
Что нового
- Support 1.21.11 version - Support NeoForge - Huge reduction of CPU usage, more stable and optimized - Store all displays from the servers - Support more YouTube links - Don’t mute displays on alt-tab by default - Better volume UI - Switched to Mojang mappings - Improved overall code quality - Enhanced logging - Improved wiki Special thanks to [Toffikk](https://github.com/Toffikk).
release

Dream Displays 1.1.0 Release — Spigot

1.1.0
11 дек. 2025 г.54Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Fixed repeated update notifications when switching dimensions - Refined, new configuration - Enhanced particle effects for selections - Created messages for empty report, display deletion, etc. - Separated update logic between mod and plugin - Plugin rewritten in Kotlin - Improved overall code quality - Corrected premium permission name - Removed hourly update notifications from the console - bStats Special thanks to [Toffikk](https://github.com/Toffikk).
beta

Dream Displays 1.1.0 Beta — Fabric

1.1.0
11 дек. 2025 г.115Minecraft: 1.21.11fabric
Скачать
Что нового
- Support 1.21.11 version - Support NeoForge - Huge reduction of CPU usage, more stable and optimized - Store all displays from the servers - Support more YouTube links - Don’t mute displays on alt-tab by default - Better volume UI - Switched to Mojang mappings - Improved overall code quality - Enhanced logging - Improved wiki Special thanks to [Toffikk](https://github.com/Toffikk).
release

Dream Displays 1.0.8 Release — Spigot

1.0.8
18 нояб. 2025 г.204Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Support Spigot and Bukkit servers - New commands: `/display list` and `/display reload` - More languages for plugin configuration - .toml format for configuration files
beta

Dream Displays 1.0.8 Beta — Fabric

1.0.8
18 нояб. 2025 г.709Minecraft: 1.21.5fabric
Скачать
Что нового
- Expanded max quality from 1080p to 4K - Tips for removing and reporting display - Warn player when switching to 1080p+
release

Dream Displays 1.0.7 Release — Paper

1.0.7
17 нояб. 2025 г.62Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
- Folia support - Better comments in plugin configuration - Discontinue FrogDisplays channel support
beta

Dream Displays 1.0.7 Beta — Fabric

1.0.7
17 нояб. 2025 г.30Minecraft: 1.21.5fabric
Скачать
Что нового
- Discontinue FrogDisplays channel support
release

Dream Displays 1.0.6 Release — Paper

1.0.6
7 нояб. 2025 г.116Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
- Bump version
beta

Dream Displays 1.0.6 Beta — Fabric

1.0.6
7 нояб. 2025 г.39Minecraft: 1.21.5fabric
Скачать
Что нового
- Added Hebrew, Czech and Belarussian languages support - Disabled volume relativity to Minecraft's volume - Vanilla language system - Improved volume configuration options - Default video quality is now 720p instead of 480p - Fixed GStreamer dead link
release

Dream Displays 1.0.5 Release — Paper

1.0.5
4 июл. 2025 г.411Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
- Bump version
beta

Dream Displays 1.0.5 Beta — Fabric

1.0.5
4 июл. 2025 г.293Minecraft: 1.21.5fabric
Скачать
Что нового
- Added multi-language support for Russian, Ukrainian, Polish and German
release

Dream Displays 1.0.4 Release — Paper

1.0.4
3 июл. 2025 г.74Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
- Release channel is now Release - English as the default language - New configuration - New mod name Dream Displays - Added support for old mod clients - Added plugin information
beta

Dream Displays 1.0.4 Beta — Fabric

1.0.4
3 июл. 2025 г.66Minecraft: 1.21.5fabric
Скачать
Что нового
- Release channel is now Beta for Fabric - Project is now pen-source with LGPL-3.0 license - English is now the default language instead of Russian - New documentation with proper project information - Cleaned up redundant code and improved code quality - Added support for old mod versions - Added mod information - New icon
beta

Dream Displays 1.0.3 Beta — Paper

1.0.3
1 июл. 2025 г.89Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
- First public version
alpha

Dream Displays 1.0.3 Alpha — Fabric

1.0.3
10 мая 2025 г.480Minecraft: 1.21.5fabric
Скачать
Что нового
- Ignore GStreamer library if macOS
alpha

Dream Displays 1.0.2 Alpha — Fabric

1.0.2
10 мая 2025 г.47Minecraft: 1.21.5fabric
Скачать
Что нового
- Added other languages for videos
alpha

Dream Displays 1.0.1 Alpha — Fabric

1.0.1
10 мая 2025 г.47Minecraft: 1.21.5fabric
Скачать
Что нового
- Fixed client crash
alpha

Dream Displays 1.0.0 Alpha — Fabric

1.0.0
8 мая 2025 г.86Minecraft: 1.21.5fabric
Скачать
Что нового
**Don't use this version, check 1.0.1.** - First version