<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sat Jan 11 15:16:25 UTC 2025

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Mojang Studios Jira</title>
    <link>https://bugs.mojang.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en</language>    <build-info>
        <version>9.12.2</version>
        <build-number>9120002</build-number>
        <build-date>10-01-2024</build-date>
    </build-info>


<item>
            <title>[MCPE-17686] [Fixed] Spacing Issues When Adding Custom Fonts</title>
                <link>https://bugs.mojang.com/browse/MCPE-17686</link>
                <project id="10200" key="MCPE">Minecraft (Bedrock codebase)</project>
                    <description>&lt;h1&gt;&lt;a name=&quot;Update%3AThisissueisnolongerpresentinthecurrent1.1.0.1Beta.It%27sfixed.&quot;&gt;&lt;/a&gt;&lt;b&gt;Update: This issue is no longer present in the current 1.1.0.1 Beta. It&apos;s fixed.&lt;/b&gt;&lt;/h1&gt;

&lt;p&gt;When adding custom fonts (the default8.png file) that is larger than 128x128 pixels, the game will load it correctly, but then after about 3-10 seconds the game will put large amounts of spacing between letters. (See the attached screenshots).&lt;/p&gt;

&lt;p&gt;It should load fine and have no spaces, but somehow it puts large spaces between the letters. This has been reproduced all on my iPad, Samsung Galaxy S6, and Windows 10 PC. The screenshots were on Windows 10.&lt;/p&gt;

&lt;p&gt;If you would like to reproduce this:&lt;br/&gt;
1. Make a new texture pack.&lt;br/&gt;
2. Add a default8.png file larger than 128x128 pixels (I used 256x256 in the screenshots) and put it in the fonts folder.&lt;br/&gt;
3. Load the game and watch what happens.&lt;/p&gt;

&lt;p&gt;I&apos;m trying to port Faithful 32x and this keeps happening to me.&lt;/p&gt;

&lt;p&gt;Also, some useful information: This bug never seemed to happen in the first 0.16.0 beta, when the resource pack formats were different.&lt;/p&gt;</description>
            <key id="152612">MCPE-17686</key>
            <summary>[Fixed] Spacing Issues When Adding Custom Fonts</summary>
                <type id="1" iconUrl="https://bugs.mojang.com/secure/viewavatar?size=xsmall&amp;avatarId=18903&amp;avatarType=issuetype">Bug</type>
                                    <status id="5" iconUrl="https://bugs.mojang.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                            <reporter username="lukas4460">Lukas Voigts</reporter>
                        <labels>
                            <label>add-on</label>
                            <label>font</label>
                            <label>resource-pack</label>
                    </labels>
                <created>Wed, 26 Oct 2016 02:39:19 +0200</created>
                <updated>Thu, 27 Apr 2017 01:03:35 +0200</updated>
                            <resolved>Fri, 7 Apr 2017 07:08:20 +0200</resolved>
                                    <version>0.16.0</version>
                    <version>0.16.1</version>
                    <version>0.17.0.1</version>
                    <version>0.17.0.2</version>
                    <version>0.16.2</version>
                    <version>1.0.0.0</version>
                    <version>1.0.0.2</version>
                    <version>1.0.0.7</version>
                    <version>1.0.0</version>
                    <version>1.0.1</version>
                    <version>1.0.2</version>
                    <version>1.0.3</version>
                    <version>1.0.4.0</version>
                    <version>1.0.4.1</version>
                    <version>1.0.4.11</version>
                    <version>1.0.5.0</version>
                    <version>1.0.5.11</version>
                    <version>1.0.6.0</version>
                    <version>1.0.5.54</version>
                    <version>1.1.0.0</version>
                                    <fixVersion>1.1.0.1</fixVersion>
                                                        <votes>13</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="376637" author="lukas4460" created="Fri, 7 Apr 2017 05:01:21 +0200"  >&lt;p&gt;This issue seems to be fixed in the latest PE beta.&lt;/p&gt;</comment>
                            <comment id="372340" author="mustek2" created="Fri, 17 Mar 2017 21:18:12 +0100"  >&lt;p&gt;Please &lt;b&gt;do not&lt;/b&gt; mark &lt;em&gt;unreleased versions&lt;/em&gt; as affected.&lt;br/&gt;
You don&apos;t have access to them yet.&lt;/p&gt;</comment>
                            <comment id="359215" author="aspergerian" created="Sat, 11 Feb 2017 00:19:47 +0100"  >&lt;p&gt;Affects 1.0.3.&lt;/p&gt;</comment>
                            <comment id="355428" author="shoeboxam" created="Sun, 22 Jan 2017 21:08:56 +0100"  >&lt;p&gt;I&apos;ve done some testing with the kerning. On any custom font of any size, resize it to 128x128 and place it in the top left corner. This fixes kerning because kerning is calculated from this fixed area of the sprite sheet. Load the game, and fix any remaining kerning issues by adding or removing a pixel from the corresponding kerning tile.&lt;/p&gt;

&lt;p&gt;Ideally, also resize the entire font file to be 2048x2048 so that the kerning fits inside the empty tile in that top left corner.&lt;br/&gt;
You can also reduce the opacity to 1%.&lt;/p&gt;

&lt;p&gt;I would still prefer the font kerning be calculated from scaled coordinates over the entire sheet- because the kerning resolution is only 16x. However, this provides a workaround and gives some insight to the bug.&lt;/p&gt;</comment>
                            <comment id="353384" author="aspergerian" created="Tue, 10 Jan 2017 04:22:48 +0100"  >&lt;p&gt;Affects 1.0.0/1.0.1 (it seems that custom font with 32x32 resolution or higher gets bugged out. 16x16 custom font seems fine though).&lt;/p&gt;</comment>
                            <comment id="347925" author="aspergerian" created="Thu, 8 Dec 2016 21:33:54 +0100"  >&lt;p&gt;Affects Beta Build 4 (default8.png re-appears, but doesn&apos;t really function).&lt;/p&gt;</comment>
                            <comment id="345206" author="aspergerian" created="Mon, 21 Nov 2016 01:11:52 +0100"  >&lt;p&gt;Currently affects 1.0 Beta Build 2.&lt;/p&gt;</comment>
                            <comment id="341396" author="aspergerian" created="Tue, 8 Nov 2016 04:38:52 +0100"  >&lt;p&gt;Confirmed on Samsung Galaxy Note 5 (custom font/texture for buttons, icons, numbers, and words become distorted if higher than x16 resolution).&lt;/p&gt;</comment>
                            <comment id="339128" author="576874" created="Sun, 30 Oct 2016 00:20:29 +0200"  >&lt;p&gt;can also confirm this on android when trying a x64 font&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10102">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="153378">MCPE-17913</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="126989" name="font_bug.png" size="267624" author="lukas4460" created="Wed, 26 Oct 2016 02:39:19 +0200"/>
                            <attachment id="126988" name="font_bug0.png" size="269115" author="lukas4460" created="Wed, 26 Oct 2016 02:39:19 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_11500" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>ADO</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>50147</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10701" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>CHK</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sun, 30 Oct 2016 02:20:00 +0200</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Confirmation Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10303"><![CDATA[Confirmed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_11700" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10402" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Platform</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10901"><![CDATA[Windows]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0jcxr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>