Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

when i try connect to my server this happens


Recommended Posts

when i try connect to my server it gives me Internal server error then shows this error on the console

 

 

2013-01-12 13:33:01 [iNFO] [Minecraft] Disconnecting zacpak194 [/25.75.35.33:57734]: Internal server error

2013-01-12 13:33:01 [sEVERE] [ForgeModLoader] Error handling login related packet - connection from zacpak194 [/25.75.35.33:57734] refused

java.lang.IllegalArgumentException: 32000 > 1300

        at java.util.Arrays.copyOfRange(Unknown Source)

        at cpw.mods.fml.common.network.FMLPacket.makePacketSet(FMLPacket.java:113)

        at cpw.mods.fml.common.network.ModListResponsePacket.execute(ModListResponsePacket.java:130)

        at cpw.mods.fml.common.network.FMLNetworkHandler.handleFMLPacket(FMLNetworkHandler.java:102)

        at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:67)

        at it.a(NetLoginHandler.java:324)

        at di.a(SourceFile:59)

        at cg.b(TcpConnection.java:454)

        at it.c(NetLoginHandler.java:81)

        at hu.a(ServerListenThread.java:56)

        at ht.b(SourceFile:29)

        at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:702)

        at ho.r(DedicatedServer.java:270)

        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:598)

        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)

        at fy.run(SourceFile:849)

2013-01-12 13:33:01 [WARNING] [Minecraft] Failed to handle packet for zacpak194 [/25.75.35.33:57734]: java.lang.IllegalArgumentException: 32000 > 1300

java.lang.IllegalArgumentException: 32000 > 1300

        at java.util.Arrays.copyOfRange(Unknown Source)

        at cpw.mods.fml.common.network.FMLPacket.makePacketSet(FMLPacket.java:113)

        at cpw.mods.fml.common.network.ModListResponsePacket.execute(ModListResponsePacket.java:130)

        at cpw.mods.fml.common.network.FMLNetworkHandler.handleFMLPacket(FMLNetworkHandler.java:102)

        at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:67)

        at it.a(NetLoginHandler.java:324)

        at di.a(SourceFile:59)

        at cg.b(TcpConnection.java:454)

        at it.c(NetLoginHandler.java:81)

        at hu.a(ServerListenThread.java:56)

        at ht.b(SourceFile:29)

        at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:702)

        at ho.r(DedicatedServer.java:270)

        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:598)

        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)

        at fy.run(SourceFile:849)

 

Link to post
Share on other sites

Make sure that your client configs match the server configs.

There's an EAQ for a reason. Read it!

"Note that failure to read this will make you look idiotic. You don't want that do you?" -- luacs1998

 

First rule of bug reports: More information is always better.

Oh, and logs OR IT DIDN'T HAPPEN!!

Link to post
Share on other sites

Had same problem, there is a bug in cpw.mods.fml.common.network.FMLPacket.makePacketSet

 

Arrays.copyOfRange takes end of range as last parameter, not length, so insted of

chunks[i] = Bytes.concat(new byte[] { UnsignedBytes.checkedCast(type.ordinal()), UnsignedBytes.checkedCast(i), 
UnsignedBytes.checkedCast(chunks.length)}, Ints.toByteArray(len), Arrays.copyOfRange(packetData, i * 32000,  len));

there shuld be

chunks[i] = Bytes.concat(new byte[] { UnsignedBytes.checkedCast(type.ordinal()), UnsignedBytes.checkedCast(i), 
UnsignedBytes.checkedCast(chunks.length)}, Ints.toByteArray(len), Arrays.copyOfRange(packetData, i * 32000, i * 32000 + len));

 

Here is a quick patch I made, install it after forge like any jar mod:

http://rapidshare.com/files/3934716947/packet_fix.zip

 

Not sure if you need it on both client and server (I guess yes) but for me it fixed the problem after putting it only server side.

Sry my fix is not working, I just launched wrong copy of minecraft :(

Unfortunately this file is signed so I cannot modify, or I am just too stupid to find a good solution, need to wait for forge team

Link to post
Share on other sites

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.   Restore formatting

  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.



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • I am trying to store data through my ItemStack capability storage, but I stumbled upon a roadblock. My ItemStack Capability Storage: public class WandItemStorage implements Capability.IStorage<IWandCap> { @Nullable @Override public INBT writeNBT(Capability<IWandCap> capability, IWandCap instance, Direction side) { CompoundNBT tag = new CompoundNBT(); tag.put("spells", instance.getSpells()); return tag; } @Override public void readNBT(Capability<IWandCap> capability, IWandCap instance, Direction side, INBT nbt) { } } My ItemStack Capability: public class WandCap implements IWandCap { private List<Spell> spells; public WandCap () { spells = new ArrayList<>(); } @Override public List<Spell> getSpells() { return this.spells; } @Override public void addSpells(Spell... spells) { this.spells.addAll(Arrays.asList(spells)); } @Override public void addSpell(Spell spell) { this.spells.add(spell); } @Override public void removeSpells(Spell... spells) { this.spells.removeAll(Arrays.asList(spells)); } @Override public void removeSpell(Spell spell) { this.spells.remove(spell); } @Override public boolean containsSpell(Spell spell) { return this.spells.contains(spell); } } I'm currently trying to put a List of Spells (my custom object) to the Write and Read NBT methods of my ItemStack cap storage, but CompoundNBT doesn't have a method for putting a custom object into a tag. All it has is the put() method from what I'm seeing, however the put() method requires an INBT for the second parameter, which I do not have. Would I need to convert my List of Spells to an INBT, and how would I go about doing that?
    • When I click on forge jar file for my server it doesn't do anything what do I do. Please help asap
    • The Slots Move the stacks correctly when I shift click but when I manually move the stack it duplicates and creates ghost items please tell me what I did wrong???? my git repo: https://github.com/User-PARROT/MC-FORGE-1.16-Capability-Testing
    • I'm trying to get a blurred background effect, similar to this mod. I've looked through the mods source code and its quite a small mod but it goes about it by changing all gui backgrounds in the client and uses transformers which I'm not too experienced in, whereas I just want it for my mod menu. I know in GuiScreen it has a drawDefaultBackground (or similar) method and maybe I could do something with that to apply blur? Any help would mean a lot.
    • Hi i have problem i want a create server for my friends on forge on version 1.17.1 but i cant find any a starting file like: On version 1.14.4 it was: named forge-1.14.4-28.1.0 file but on version 1.17.1 i cant find it. how i can get this file? 
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.