Tags
Creators
Details
1.5
Compatibility
Required content
Changes
๐ SignBuilder v1.5 - The Storage & Display Studio Update
A massive feature and optimization update bringing advanced LCD storage tracking, custom playlist loops, smart survival blueprints, and major performance enhancements across Minecraft 1.20.1, 1.21.1, and 1.21.4!
๐ฆ Storage Monitoring System & Storage Linker
- Storage Linker Item: Added the new
Storage Linkertool (signbuilder:storage_linker) with a survival crafting recipe. - Interactive Container Linking: Link chests, barrels, and containers to Modern LCD Screens with a simple right-click, accompanied by particle beams and audio feedback.
- In-World Chest Highlighting: Search for items in your storage network to highlight matching chests in 3D with glowing boxes, beacon beams, and distance indicators.
- Storage Search & Quick Pin: Interactive search bar with instant filtering, click-to-locate navigation, and Shift-Click support from the player inventory.
- 6 Storage Display Modes:
- Top Items Grid: Clean visual overview of your most abundant items.
- Capacity Gauge: Visual percentage bar showing current storage utilization.
- Pinned Watchlist: Track specific items with custom pin/blacklist filters.
- Throughput Monitor: Real-time inflow/outflow tracker (items per hour).
- Activity Log: Chronological feed of recent deposit and extraction actions.
- Compact Overview: Minimalist space-saving storage telemetry.
๐ฌ Visual Animation Loop & Step Text Studio
- Playlist & Loop Sequencer: Chain multiple animations and text slides into custom loops with sequential or randomized shuffle playback.
- Per-Step Customization: Set individual step durations (1โ9999s), transitions (Cut, Fade, Slide, Zoom, Wipe), and custom accent colors.
- Step Text Studio: Add custom multi-line text slides directly into your animation loop.
- Independent Line 1 & Line 2 inputs with customizable text animations (Scroll, Typewriter, Pulse, Blink, Static, etc.).
- Dynamic live variables:
{time},{weather},{player},{day},{dimension},{fps}, and{health}. - Text styling shortcuts (Bold
ยงl, Italicยงo, Underlineยงn) and custom color swatches. - In-GUI real-time preview reflecting exact display output.
- Screen GUI Polish: Cleaned up interface lines, integrated RGB color sliders & HEX code inputs via Color Picker, and fixed text mode translations.
๐ Blueprint & Placement Upgrades
- Double-Sided Signs: Added full Front and Back face editing tabs with a one-click "Copy Front" action.
- Flexible Placement Directions: Full support for Left-to-Right, Right-to-Left and Forward.
- Hotbar Direction Cycling: Press Shift + Mouse Scroll while holding a blueprint to quickly cycle placement directions without switching hotbar slots.
- Survival Material Pre-Check: Scans your inventory before stamping. If any letters, backplates, or materials are missing, placement pauses and displays a clear, localized missing items list in chat.
- Whitespace Fix: Resolved a bug that stripped leading/trailing spaces during vertical banner placement.
๐จ Rendering & Visual Polish
- Silk-Touched Item Rendering (1.21.4): Letters, numbers, and backplates mined with Silk Touch now retain their applied RGB colors, rainbow flow, and materials in the player inventory, hotbar, third-person hand, and world item drops.
- Button Hold Animation: Added an arm push/hold pose when holding down interactive button blocks.
- LCD Artifact Fixes: Eliminated corner jittering/trembling artifacts on LCD screens and resolved character box artifacts on backplate status text.
- Frustum Culling Stability: Resolved flickering and wall block popping when viewing signs and screens from acute camera angles.
- Grid Placement Protection: Prevented accidental overwriting when placing grid characters onto occupied backplates.
โก Performance & Memory (RAM / GC) Optimizations
- Backface Culling: Immediately skips all rendering, vertex generation, and matrix transformations when viewing LCD screens from behind.
- Distance LOD: Added a 96-block render cutoff for LCD screens and a 36-block LOD threshold to skip rendering heavy 3D item stacks inside storage screens.
- Zero-Allocation Font Caching: Implemented a direct-mapped 64-entry font width cache and entity bounding box caching, significantly reducing transient garbage collection (GC) stutter.
- Ticker & Ghost Optimizations: Disabled unnecessary client-side block entity tickers for static signs and cached preview hologram quads for silky smooth blueprint placement.
๐ Quality of Life & Engine Updates
- Smart Turkish 'ฤฐ' / 'i' Case Conversion: Client-language-aware capitalization converting 'i' to 'ฤฐ' for Turkish locale while preserving standard 'I' for other languages.
- 1.21.4 Recipe Syntax Migration: Migrated all recipes to modern Mojang
HolderSetsyntax.
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:ODjFZ65c:mEHLhEnX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ODjFZ65c:mEHLhEnX"
}

