<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 12:20:32 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>[MC-9273] Whitelist is overwritten on start up to only have lowercase</title>
                <link>https://bugs.mojang.com/browse/MC-9273</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;When the server starts up, the whitelist is reformatted to only contain lowercase names.&lt;/p&gt;

&lt;p&gt;This is a problem when one is using &lt;a href=&quot;http://www.minecraft.net/skin/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.minecraft.net/skin/&lt;/a&gt;&amp;lt;user&amp;gt;.png.&lt;/p&gt;

&lt;p&gt;Either the whitelist should not be overwritten or minecraft.net/skin/&amp;lt;user&amp;gt;.png ought to lowercase the input.&lt;/p&gt;</description>
                <environment>Ubuntu 12.04 32 bit&lt;br/&gt;
java version &amp;quot;1.6.0_37&amp;quot;</environment>
        <key id="22843">MC-9273</key>
            <summary>Whitelist is overwritten on start up to only have lowercase</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="4">Incomplete</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="josefnpat">Seppi</reporter>
                        <labels>
                    </labels>
                <created>Wed, 6 Feb 2013 17:48:31 +0100</created>
                <updated>Mon, 4 Apr 2016 19:57:51 +0200</updated>
                            <resolved>Wed, 22 Jan 2014 13:07:08 +0100</resolved>
                                    <version>Minecraft 1.4.7</version>
                                                                        <votes>1</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="133433" author="galaxy_2alex" created="Wed, 22 Jan 2014 13:07:08 +0100"  >&lt;p&gt;This ticket is &lt;em&gt;incomplete&lt;/em&gt; without the requested information, no response has been received within a reasonable time and we are assuming the issue has been resolved. If you are still experiencing this issue, we can reopen it at your request.&lt;br/&gt;
Please review the &lt;a href=&quot;http://help.mojang.com/customer/portal/articles/801354-writing-helpful-bug-reports-for-minecraft&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;guidelines&lt;/a&gt; before reporting issues.&lt;/p&gt;</comment>
                            <comment id="55131" author="bljat" created="Mon, 18 Mar 2013 19:35:40 +0100"  >&lt;p&gt;Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.&lt;/p&gt;</comment>
                            <comment id="44142" author="josefnpat" created="Thu, 7 Feb 2013 01:43:16 +0100"  >&lt;p&gt;@Kumasasa&lt;/p&gt;

&lt;p&gt;I misread the second half of your post.&lt;/p&gt;

&lt;p&gt;This would be an excellent fix for both this ticket and &lt;a href=&quot;https://bugs.mojang.com/browse/MC-3834&quot; title=&quot;Whitelist requires lower case names to work&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MC-3834&quot;&gt;&lt;del&gt;MC-3834&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="44121" author="josefnpat" created="Thu, 7 Feb 2013 00:34:32 +0100"  >&lt;p&gt;@Kumasasa Good point.&lt;/p&gt;

&lt;p&gt;Would it be possible to have `minecraft.net/skin/&amp;lt;user&amp;gt;.png` convert to lowercase names then?&lt;/p&gt;</comment>
                            <comment id="44119" author="josefnpat" created="Thu, 7 Feb 2013 00:32:04 +0100"  >&lt;p&gt;@CubeTheThird That would be a good workaround, but it is an excessive solution to a simple problem, especially considering that you would have to loop it.&lt;/p&gt;</comment>
                            <comment id="44117" author="kumasasa" created="Thu, 7 Feb 2013 00:29:48 +0100"  >&lt;p&gt;The two issues &lt;b&gt;are&lt;/b&gt; related:&lt;br/&gt;
&lt;a href=&quot;https://bugs.mojang.com/browse/MC-3834&quot; title=&quot;Whitelist requires lower case names to work&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MC-3834&quot;&gt;&lt;del&gt;MC-3834&lt;/del&gt;&lt;/a&gt;: The whitelist works only when the playernames are completely lowercased, the game does this for you -&amp;gt; This ticket.&lt;/p&gt;

&lt;p&gt;But if the game a) would compare the lowercase(playernam) against lowercase(entries of whitelist.txt), there would be no need to rewrite it lowercased and thus b) this issue would be co-fixed.&lt;/p&gt;</comment>
                            <comment id="44116" author="cubethethird" created="Thu, 7 Feb 2013 00:28:00 +0100"  >&lt;p&gt;I suppose that if the player hasn&apos;t logged in there isn&apos;t much one can do, but if they have you could do something like:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;$player=`grep -i $player server.log | head -n 1`
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="44111" author="josefnpat" created="Thu, 7 Feb 2013 00:21:09 +0100"  >&lt;p&gt;That&apos;s a good idea for a workaround, but it doesn&apos;t include players who are on the white list that have not logged in, and then players that were removed from the white list but have logged in.&lt;/p&gt;

&lt;p&gt;Also, this bug doesn&apos;t have anything to do with &lt;a href=&quot;https://mojang.atlassian.net/browse/MC-3834&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://mojang.atlassian.net/browse/MC-3834&lt;/a&gt;, please remove the link.&lt;/p&gt;</comment>
                            <comment id="44105" author="cubethethird" created="Thu, 7 Feb 2013 00:13:32 +0100"  >&lt;p&gt;Couldn&apos;t you just use the names in the server log? Those maintain their case.&lt;/p&gt;</comment>
                            <comment id="44083" author="josefnpat" created="Wed, 6 Feb 2013 23:27:58 +0100"  >&lt;p&gt;For third party scripts that want to use the whitelist.&lt;/p&gt;

&lt;p&gt;e.g.; &lt;/p&gt;

&lt;p&gt;&amp;lt;?php&lt;br/&gt;
$players = explode(trim(file_get_contents(&quot;whitelist.txt&quot;)));&lt;br/&gt;
foreach($players as $player){&lt;br/&gt;
  echo &quot;&amp;lt;img src=&apos;http://www.minecraft.net/skin/$player.png&apos; /&amp;gt;\n&quot;;&lt;br/&gt;
}&lt;br/&gt;
?&amp;gt;&lt;/p&gt;

&lt;p&gt;This only works for usernames that are lowercase.&lt;/p&gt;

&lt;p&gt;Here&apos;s a working example as well;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/josefnpat/minecraft_server/blob/master/www/index.php#L93&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/josefnpat/minecraft_server/blob/master/www/index.php#L93&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44033" author="kumasasa" created="Wed, 6 Feb 2013 21:03:09 +0100"  >&lt;p&gt;Of course does &lt;a href=&quot;http://www.minecraft.net/skin/kumasasa.png&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.minecraft.net/skin/kumasasa.png&lt;/a&gt; not work, but &lt;a href=&quot;http://www.minecraft.net/skin/Kumasasa.png&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.minecraft.net/skin/Kumasasa.png&lt;/a&gt; does work, but what has this to do with the &lt;em&gt;whitelist.txt&lt;/em&gt; ?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10103">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="138633">MC-100451</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="16011">MC-3834</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10701" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>CHK</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 7 Feb 2013 00:12:00 +0100</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_10501" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Game Mode</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10304"><![CDATA[Survival]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_11100" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Linked</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i08sef:</customfieldvalue>

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