

Universal Display Lib
The Lib has changed to be more than just windows so other modders can use it
Description
<div style="background-color: #1e1e1e; color: #eee; font-family: 'Noto Serif HK', Georgia, serif; padding: 20px; line-height: 1.6; max-width: 1000px; margin: 20px auto;"><div style="border-bottom: 3px solid #b5893d; padding-bottom: 20px; margin-bottom: 30px; text-align: center;"><h1 style="color: #b5893d; font-size: 2.5rem; margin: 0 0 10px 0; text-transform: uppercase; letter-spacing: 2px;">Universal Display Lib</h1> <p style="color: #bbb; margin: 0 0 12px 0;">A complete overhaul of <strong style="color: #d1a457;">Window Storage Lib</strong></p> <p style="color: #bbb; margin: 0;">Free item placement, stacking, rotation, lighting, particles, animation and block swapping<br>For <strong style="color: #d1a457;">any</strong> block, not just windows - modders can add their own storage using this Lib<br>Mark a surface in your shape file and the rest is done for you</p> </div> <div style="background-color: rgba(181, 137, 61, 0.12); border-left: 4px solid #b5893d; padding: 15px; margin: 0 0 25px 0; border-radius: 0 6px 6px 0;"><strong style="color: #d1a457; font-size: 1.1rem;">New in 1.1.3 - a settings screen, and flames that stay on their lamps.</strong> <p style="margin: 10px 0 0 0;"><strong>Change every setting in game</strong> through Integrated Mod Manager, ConfigKit or ConfigLib - none required. Your own settings apply the moment you save; the four server rules are set by the server and shown read-only to everyone else. See <em>Settings</em> below.</p> <p style="margin: 10px 0 0 0;"><strong>A flame sat beside its lamp</strong> if the lamp was displayed turned or scaled. It now goes through the same rotation and scale as the item. <strong>Update Window Display - Patches to 1.0.5 with this</strong>: its oil lamp offsets are written for the new behaviour.</p> </div> <div style="background-color: rgba(200, 90, 60, 0.12); border-left: 4px solid #c85a3c; padding: 15px; margin: 0 0 25px 0; border-radius: 0 6px 6px 0;"><strong style="color: #e08a63;">Updating from before 1.1.0? Read this first.</strong> This mod was <strong>Window Display Lib</strong> and its mod id changed from <code style="background: #2a2a2a; padding: 1px 4px; border-radius: 3px; color: #d1a457;">windowdisplaylib</code> to <code style="background: #2a2a2a; padding: 1px 4px; border-radius: 3px; color: #d1a457;">universaldisplaylib</code>. <strong style="color: #e08a63;">Delete the old zip</strong> rather than adding the new one beside it - two libraries claiming the same block classes means neither loads. Update the content mods with it, since they ask for the new id. Server owners: needed on client and server alike. <strong style="color: #d1a457;">Your worlds are safe</strong> - no block codes changed, and everything comes back exactly as you left it.</div> <div style="background-color: #2a2a2a; border: 1px solid #7a5c28; padding: 20px; margin-bottom: 30px; border-radius: 6px;"> <h2 style="color: #b5893d; margin-top: 40px; margin-bottom: 20px; font-size: 1.5rem; text-transform: uppercase; font-weight: bold; text-decoration: underline;">Required Mods</h2> <p style="color: #bbb; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 1px; margin: 0 0 10px 0;">Required</p> <div style="margin-bottom: 20px;"><a style="display: inline-block; background-color: #3a3a3a; border: 1px solid #b5893d; color: #d1a457; padding: 8px 14px; margin-right: 10px; margin-bottom: 10px; text-decoration: none; font-weight: bold; border-radius: 4px; font-size: 0.95rem;" href="https://mods.vintagestory.at/attributerenderinglibrary" target="_blank" rel="noopener">Attribute Rendering Library <span style="color: #bbb; font-weight: normal;">3.1.0+</span></a></div> <p style="color: #bbb; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 1px; margin: 0 0 10px 0;">You will also want</p> <div style="margin-bottom: 10px;"><a style="display: inline-block; background-color: #3a3a3a; border: 1px solid #7a5c28; color: #d1a457; padding: 8px 14px; margin-right: 10px; margin-bottom: 10px; text-decoration: none; font-weight: bold; border-radius: 4px; font-size: 0.95rem;" href="https://mods.vintagestory.at/windowdisplay" target="_blank" rel="noopener">Window Display</a><a style="display: inline-block; background-color: #3a3a3a; border: 1px solid #7a5c28; color: #d1a457; padding: 8px 14px; margin-right: 10px; margin-bottom: 10px; text-decoration: none; font-weight: bold; border-radius: 4px; font-size: 0.95rem;" href="https://mods.vintagestory.at/windowdisplaypatches" target="_blank" rel="noopener">Window Display Patches</a></div> <p style="color: #bbb; font-size: 0.9rem; margin: 0 0 10px 0;">The Patches mod is what switches on particles and makes items work that have no display data of their own.</p> <div style="background-color: rgba(181, 137, 61, 0.1); border-left: 4px solid #b5893d; padding: 15px; margin: 15px 0; border-radius: 0 6px 6px 0;"><strong style="color: #b5893d;">Lib only:</strong> on its own this adds nothing you can craft. Install <a style="color: #d1a457; text-decoration: none; font-weight: bold;" href="https://mods.vintagestory.at/windowdisplay" target="_blank" rel="noopener">Window Display</a> for the windows themselves, or any other mod built on this library.</div> <div style="background-color: rgba(181, 137, 61, 0.1); border-left: 4px solid #b5893d; padding: 15px; margin: 15px 0; border-radius: 0 6px 6px 0;"><strong style="color: #b5893d;">An overhaul, not an update:</strong> this is a ground-up rewrite of <a style="color: #d1a457; text-decoration: none; font-weight: bold;" href="https://mods.vintagestory.at/windowstoragelib" target="_blank" rel="noopener">Window Storage Lib</a> and ships as its own mod with its own block codes, so it sits happily alongside Window Storage and Vanilla Pane Storage. Nothing is remapped, so move over at your own pace.</div> <div style="background-color: rgba(181, 137, 61, 0.1); border-left: 4px solid #b5893d; padding: 15px; margin: 15px 0; border-radius: 0 6px 6px 0;"><strong style="color: #b5
Ratings & reviews
Sign in to leave a rating or comment.
