Tags
Creators
Details
Licensed ARR
Published 3 years ago
Updated 7 months ago
All versions
2.0.0
Release
RGB 2.0.07 months ago 217
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.10–1.21.11
Platform
Fabric
Supported environments
Client and server
Changes
2.0.0
Added
New Block Types
- High Res RGB Screen (16x16) - 256-pixel display with animation support
- UHD RGB Screen (64x64) - 4,096-pixel display for maximum detail
- RGB 1px Block - Single-pixel block for building large-scale displays
Animation System
- Frame capture and playback for High Res and UHD screens
- Configurable frame delay (1-1200 ticks, default 4 ticks = 5 FPS)
- Loop toggle for continuous or one-shot playback
- Frame navigation (jump to specific frames)
Server Commands
/rgbscreen animation <pos> play- Start animation playback/rgbscreen animation <pos> pause- Pause at current frame/rgbscreen animation <pos> stop- Stop and reset to frame 0/rgbscreen animation <pos> frame <index>- Jump to specific frame/rgbscreen animation <pos> delay <ticks>- Set playback speed/rgbscreen animation <pos> loop <true|false>- Toggle looping/rgbscreen animation <pos> info- Display screen status/rgbscreen animation <pos> capture- Capture current state as frame/rgbscreen animation <pos> clear- Delete all animation frames
External Integration
/rgbscreen setdata <pos> <base64>- Stream pixel data via RCON- Base64-encoded frame data support for external applications
- Client update callback API for mod integrations
- Distant Horizons LOD rendering compatibility hooks
Changed
- RGB Screen resolution reduced from 16x16 to 3x3 - Original 16x16 functionality moved to High Res variant
- Legacy 16x16 screen data automatically migrates to 3x3 format
- Updated to Minecraft 1.21.10
- Updated to Fabric Loader 0.17.3
- Updated to Fabric API 0.138.3+1.21.10
Technical
- Split client/server source sets using Fabric Loom
- Consolidated network sync via
markForUpdate()pattern - NBT serialization for animation frame storage
- Per-screen-type block entity renderers
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:kQZX3ztq:1TxtNCrM"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:kQZX3ztq:1TxtNCrM"
}

