tag:github.com,2008:https://github.com/TechnicJelle/BlueMapSignExtractor/releases Release notes from BlueMapSignExtractor 2025-08-09T19:26:10Z tag:github.com,2008:Repository/672674085/v2.0 2025-08-09T20:05:06Z 2.0: Port to BMNative! <h1><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> This addon is <em>not</em> a Paper Plugin anymore!</h1> <p>It is now a "BlueMap Native" addon, which means it uses BlueMap itself as the loader, instead of Paper.<br> This means that this addon will now work on <em>all</em> platforms that BlueMap itself supports! (Even the CLI!)</p> <h2>Upgrade guide</h2> <ol> <li>Shut down your server.</li> <li>Make a backup.</li> <li>Delete the <code>plugins/BlueMapSignExtractor-1.x.jar</code> file.</li> <li>Delete the <code>plugins/BlueMapSignExtractor/</code> folder.</li> <li>Download the <code>BlueMapSignExtractor-2.0.jar</code> file from this release (scroll down a bit ⬇️)</li> <li>Place that file in the <code>plugins/BlueMap/packs/</code> folder.</li> <li>Go into BlueMap's web folder <code>bluemap/web/assets/</code>. (This is <strong>not</strong> the config folder in <code>plugins/</code>!)</li> <li>Delete the <code>bmse.css</code> file that is in there.</li> <li>Start your server again.<br> The config folder you deleted will reappear with a new config file in it that you can edit to your liking.</li> </ol> <h2>What's changed</h2> <ul> <li>Ported from Paper Plugin to BMNative Addon.</li> <li>Added support for signs from 1.21.5 and up (<a href="https://minecraft.wiki/w/Text_component_format#Java_Edition" rel="nofollow">Text Components</a>).</li> <li>Added support for multiple colours on a single sign. <a href="https://github.com/TechnicJelle/BlueMapSignExtractor#screenshots">Have a look!</a></li> <li>Added support for the fancy text effects (bold, italic, underline, strike-through, obfuscated). <a href="https://github.com/TechnicJelle/BlueMapSignExtractor#screenshots">Have a look!</a></li> <li>Display double-sided signs a bit better.</li> <li>Automatically update the signs around the same time when BlueMap itself updates.</li> <li>Now using the <a href="https://github.com/KyoriPowered/adventure">Adventure library</a> for most parsing tasks.</li> <li>Probably more that I forgot about</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TechnicJelle/BlueMapSignExtractor/compare/v1.5...v2.0"><tt>v1.5...v2.0</tt></a></p> TechnicJelle tag:github.com,2008:Repository/672674085/v1.5 2024-11-16T16:40:59Z Fix for crash with translated signs <h2>What's Changed</h2> <ul> <li>Fixed a crash with translated signs.<br> I was not aware of this vanilla game mechanic, but it's actually really cool.<br> Check it out on the wiki! <a href="https://minecraft.wiki/w/Raw_JSON_text_format#Translated_Text" rel="nofollow">https://minecraft.wiki/w/Raw_JSON_text_format#Translated_Text</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TechnicJelle/BlueMapSignExtractor/compare/v1.4...v1.5"><tt>v1.4...v1.5</tt></a></p> TechnicJelle tag:github.com,2008:Repository/672674085/v1.4 2024-11-09T16:30:33Z Ignore blank signs! (And under the hood updates) <p><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> To get the new <code>IgnoreBlankSigns</code> option, delete your <code>plugins/BlueMapSignExtractor/</code> folder and restart your server.<br> The folder and the config file will be regenerated, now <em>with</em> the new config option!</p> <h2>What's Changed</h2> <ul> <li>Add option to only mark signs with text by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/XingjianXie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/XingjianXie">@XingjianXie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2177492754" data-permission-text="Title is private" data-url="https://github.com/TechnicJelle/BlueMapSignExtractor/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/TechnicJelle/BlueMapSignExtractor/pull/38/hovercard" href="https://github.com/TechnicJelle/BlueMapSignExtractor/pull/38">#38</a></li> <li>Bumped many dependencies' versions</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/XingjianXie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/XingjianXie">@XingjianXie</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2177492754" data-permission-text="Title is private" data-url="https://github.com/TechnicJelle/BlueMapSignExtractor/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/TechnicJelle/BlueMapSignExtractor/pull/38/hovercard" href="https://github.com/TechnicJelle/BlueMapSignExtractor/pull/38">#38</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TechnicJelle/BlueMapSignExtractor/compare/v1.3...v1.4"><tt>v1.3...v1.4</tt></a></p> TechnicJelle tag:github.com,2008:Repository/672674085/v1.3 2024-03-06T22:25:28Z Lots of new stuff! Including bugfixes and optimisations <p>It's been a while since the last update, but I've been hard at work improving the code of this plugin!<br> Hopefully, all this work should make it easier to port to other platforms in the future... 👀<br> I hope you enjoy it :)</p> <h2>What's Changed</h2> <h3>Features</h3> <ul> <li>Better logging in case of errors or warnings</li> <li>Better support for old worlds</li> <li>Added a config! <ul> <li>Marker Set options</li> <li>A fade-out distance option</li> <li>A toggle for suppressing warnings about old/incompatible chunks</li> </ul> </li> </ul> <h3>Optimisations</h3> <ul> <li>Optimised region file parsing speed. Some tests were almost three times faster!</li> <li>Optimised when you have multiple maps of the same world; it now shares the same exact markers across all maps.</li> </ul> <h3>Bugfixes</h3> <ul> <li>Fix bug for 0 byte region files</li> <li>Lots of bug fixes for bugs I made during development...</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/iCiaran/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/iCiaran">@iCiaran</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2075250918" data-permission-text="Title is private" data-url="https://github.com/TechnicJelle/BlueMapSignExtractor/issues/21" data-hovercard-type="pull_request" data-hovercard-url="/TechnicJelle/BlueMapSignExtractor/pull/21/hovercard" href="https://github.com/TechnicJelle/BlueMapSignExtractor/pull/21">#21</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TechnicJelle/BlueMapSignExtractor/compare/v1.2...v1.3"><tt>v1.2...v1.3</tt></a></p> TechnicJelle tag:github.com,2008:Repository/672674085/v1.2 2024-01-06T20:44:38Z Bugfix <p>Fixed a wrong assumption about the chunk generation process <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2065159205" data-permission-text="Title is private" data-url="https://github.com/TechnicJelle/BlueMapSignExtractor/issues/20" data-hovercard-type="issue" data-hovercard-url="/TechnicJelle/BlueMapSignExtractor/issues/20/hovercard" href="https://github.com/TechnicJelle/BlueMapSignExtractor/issues/20">#20</a></p> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TechnicJelle/BlueMapSignExtractor/compare/v1.1...v1.2"><tt>v1.1...v1.2</tt></a></p> TechnicJelle tag:github.com,2008:Repository/672674085/v1.1 2024-01-01T01:41:30Z Improved compatibility <p>In this update, I improved the compatibility with old and perhaps slightly broken worlds.<br> It also doesn't try to retrieve signs from chunks that haven't finished generating enough, anymore!</p> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TechnicJelle/BlueMapSignExtractor/compare/v1.0...v1.1"><tt>v1.0...v1.1</tt></a></p> TechnicJelle tag:github.com,2008:Repository/672674085/v1.0 2023-12-26T23:35:48Z Real first release! <h2>What's Changed</h2> <ul> <li>Added support for <code>1.13.2</code>, <code>1.14.4</code>, <code>1.15.2</code>, <code>1.16.5</code>, <code>1.17.1</code>, <code>1.18.2</code>, <code>1.19.4</code> and <code>1.20.4</code>!</li> <li>Made the signs on the map pretty, now!</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TechnicJelle/BlueMapSignExtractor/compare/v0.1...v1.0"><tt>v0.1...v1.0</tt></a></p> TechnicJelle tag:github.com,2008:Repository/672674085/v0.1 2023-08-07T19:08:20Z Initial pre-release! <p>It already does most of the important things, like loading in the signs and displaying them as markers on the map, but it just isn't very polished yet.<br> So please keep an eye out for updates! The built-in update checker will let you know when there is one :)</p> <p><em>Only tested on 1.19.2. I can't promise it'll work on earlier or later versions.</em></p> TechnicJelle