Jump to content

Recommended Posts

Posted

Hi,

Noticed something when trying to parse /help on my Minecraft Server (running on Ubuntu 12.04 LTS);

[12:41:26] [Server thread/INFO] [FML]: Unloaded
/help
[12:42:02] [Server thread/INFO]: An unknown error occurred while attempting to perform this command
[12:42:02] [Server thread/ERROR]: Couldn't process command: 'help'
java.lang.IllegalArgumentException: Comparison method violates its general contract!
        at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835) ~[?:1.7.0_79]
        at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:453) ~[?:1.7.0_79]
        at java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:392) ~[?:1.7.0_79]
        at java.util.ComparableTimSort.sort(ComparableTimSort.java:191) ~[?:1.7.0_79]
        at java.util.ComparableTimSort.sort(ComparableTimSort.java:146) ~[?:1.7.0_79]
        at java.util.Arrays.sort(Arrays.java:472) ~[?:1.7.0_79]
        at java.util.Collections.sort(Collections.java:155) ~[?:1.7.0_79]
        at net.minecraft.command.CommandHelp.func_71534_d(SourceFile:84) ~[au.class:?]
        at net.minecraft.command.CommandHelp.func_71515_b(SourceFile:38) ~[au.class:?]
        at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94) [z.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:370) [lt.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:335) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

Noticed that there is a mod called "HelpFixer" that's supposed to fix this but I don't want to include it on the server as that would force my players to also install that addon.

Is there any other way to circumvent this or to have this to be included in a future release?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...