{"action":"created","issue":{"url":"https://api.github.com/repos/cpw/inventorysorter/issues/1","labels_url":"https://api.github.com/repos/cpw/inventorysorter/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/cpw/inventorysorter/issues/1/comments","events_url":"https://api.github.com/repos/cpw/inventorysorter/issues/1/events","html_url":"https://github.com/cpw/inventorysorter/issues/1","id":126243384,"number":1,"title":"Sorting handler can break...","user":{"login":"cpw","id":1217211,"avatar_url":"https://avatars.githubusercontent.com/u/1217211?v=3","gravatar_id":"","url":"https://api.github.com/users/cpw","html_url":"https://github.com/cpw","followers_url":"https://api.github.com/users/cpw/followers","following_url":"https://api.github.com/users/cpw/following{/other_user}","gists_url":"https://api.github.com/users/cpw/gists{/gist_id}","starred_url":"https://api.github.com/users/cpw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpw/subscriptions","organizations_url":"https://api.github.com/users/cpw/orgs","repos_url":"https://api.github.com/users/cpw/repos","events_url":"https://api.github.com/users/cpw/events{/privacy}","received_events_url":"https://api.github.com/users/cpw/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"cpw","id":1217211,"avatar_url":"https://avatars.githubusercontent.com/u/1217211?v=3","gravatar_id":"","url":"https://api.github.com/users/cpw","html_url":"https://github.com/cpw","followers_url":"https://api.github.com/users/cpw/followers","following_url":"https://api.github.com/users/cpw/following{/other_user}","gists_url":"https://api.github.com/users/cpw/gists{/gist_id}","starred_url":"https://api.github.com/users/cpw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpw/subscriptions","organizations_url":"https://api.github.com/users/cpw/orgs","repos_url":"https://api.github.com/users/cpw/repos","events_url":"https://api.github.com/users/cpw/events{/privacy}","received_events_url":"https://api.github.com/users/cpw/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-01-12T18:30:29Z","updated_at":"2016-01-14T14:20:35Z","closed_at":null,"body":"java.lang.IllegalArgumentException: Multiple entries with same key: cpw.mods.inventorysorter.ItemStackHolder@ba8e479d=106 and cpw.mods.inventorysorter.ItemStackHolder@ba8e479d=1664\r\n        at com.google.common.collect.ImmutableMap.checkNoConflict(ImmutableMap.java:150) ~[minecraft_server.1.8.9.jar:?]\r\n        at com.google.common.collect.RegularImmutableMap.checkNoConflictInBucket(RegularImmutableMap.java:104) ~[minecraft_server.1.8.9.jar:?]\r\n        at com.google.common.collect.RegularImmutableMap.<init>(RegularImmutableMap.java:70) ~[minecraft_server.1.8.9.jar:?]\r\n        at com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:254) ~[minecraft_server.1.8.9.jar:?]\r\n        at com.google.common.collect.ImmutableMultiset.copyFromEntries(ImmutableMultiset.java:215) ~[minecraft_server.1.8.9.jar:?]\r\n        at com.google.common.collect.Multisets.copyHighestCountFirst(Multisets.java:1080) ~[minecraft_server.1.8.9.jar:?]\r\n        at cpw.mods.inventorysorter.SortingHandler.apply(SortingHandler.java:44) ~[SortingHandler.class:?]\r\n        at cpw.mods.inventorysorter.SortingHandler.apply(SortingHandler.java:34) ~[SortingHandler.class:?]\r\n        at cpw.mods.inventorysorter.Action.execute(Action.java:63) ~[Action.class:?]\r\n        at cpw.mods.inventorysorter.ServerHandler.onMessage(ServerHandler.java:37) ~[ServerHandler.class:?]\r\n        at cpw.mods.inventorysorter.ServerHandler.onMessage(ServerHandler.java:30) ~[ServerHandler.class:?]\r\n        at net.minecraftforge.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:37) ~[SimpleChannelHandlerWrapper.class:?]\r\n        at net.minecraftforge.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:17) ~[SimpleChannelHandlerWrapper.class:?]\r\n        at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) ~[SimpleChannelInboundHandler.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) ~[AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) ~[AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[MessageToMessageDecoder.class:4.0.23.Final]\r\n        at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) ~[MessageToMessageCodec.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) ~[AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) ~[AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787) ~[DefaultChannelPipeline.class:4.0.23.Final]\r\n        at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) ~[EmbeddedChannel.class:4.0.23.Final]\r\n        at net.minecraftforge.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:81) [FMLProxyPacket.class:?]\r\n        at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:151) [ek.class:?]\r\n        at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:54) [ek.class:?]\r\n        at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [SimpleChannelInboundHandler.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.handleServerSideCustomPacket(NetworkDispatcher.java:425) [NetworkDispatcher.class:?]\r\n        at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:248) [NetworkDispatcher.class:?]\r\n        at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:53) [NetworkDispatcher.class:?]\r\n        at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [SimpleChannelInboundHandler.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [ByteToMessageDecoder.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [ByteToMessageDecoder.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [ByteToMessageDecoder.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [AbstractChannelHandlerContext.class:4.0.23.Final]\r\n        at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [MessageToMessageDecoder.class:4.0.23.Final]\r\n"},"comment":{"url":"https://api.github.com/repos/cpw/inventorysorter/issues/comments/171655639","html_url":"https://github.com/cpw/inventorysorter/issues/1#issuecomment-171655639","issue_url":"https://api.github.com/repos/cpw/inventorysorter/issues/1","id":171655639,"user":{"login":"cpw","id":1217211,"avatar_url":"https://avatars.githubusercontent.com/u/1217211?v=3","gravatar_id":"","url":"https://api.github.com/users/cpw","html_url":"https://github.com/cpw","followers_url":"https://api.github.com/users/cpw/followers","following_url":"https://api.github.com/users/cpw/following{/other_user}","gists_url":"https://api.github.com/users/cpw/gists{/gist_id}","starred_url":"https://api.github.com/users/cpw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpw/subscriptions","organizations_url":"https://api.github.com/users/cpw/orgs","repos_url":"https://api.github.com/users/cpw/repos","events_url":"https://api.github.com/users/cpw/events{/privacy}","received_events_url":"https://api.github.com/users/cpw/received_events","type":"User","site_admin":false},"created_at":"2016-01-14T14:20:35Z","updated_at":"2016-01-14T14:20:35Z","body":"Interesting, thanks Max."}}