alRex-U / ParCool

A Minecraft Forge Mod for action of Cool Parkour
GNU General Public License v3.0
41 stars 30 forks source link

1.20.4 Crashing when playing with friends on local server/ #251

Open GoldenDanOFF opened 2 months ago

GoldenDanOFF commented 2 months ago

Summary Simple summary about the bug

Running Environment

Detail When we start local server with friends by radmin, when somebody start running, they get kicked from the server with error:

Render thread/WARN]: Client disconnected with reason: Internal Exception: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(8) exceeds writerIndex(7): PooledUnsafeDirectByteBuf(ridx: 1, widx: 7, cap: 7)

Additional Data [14:16:49] [Render thread/INFO]: Connecting to 26.157.2.211, 54339 [14:16:51] [Render thread/INFO]: Injecting existing registry data into this CLIENT instance [14:16:52] [Render thread/INFO]: Connected to a modded server. [14:16:53] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:53] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:54] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn [14:16:54] [Render thread/INFO]: JEI StartEventObserver transitioning state from DISABLED to ENABLED [14:16:54] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent [14:16:54] [Render thread/INFO]: Received config from the server: [14:16:54] [Render thread/INFO]: Loaded 370 advancements [14:16:54] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:54] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:54] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:54] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:54] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:54] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:54] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:55] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:55] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:55] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:55] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:55] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:56] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:56] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:56] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:57] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:57] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:57] [Netty Client IO #8/ERROR]: Received empty payload on channel parcool:message login index 0 [14:16:58] [Render thread/INFO]: Disconnected from server, resetting proxy config values [14:16:58] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut [14:16:58] [Render thread/INFO]: JEI StartEventObserver transitioning state from ENABLED to DISABLED [14:16:59] [Render thread/WARN]: Client disconnected with reason: Internal Exception: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(8) exceeds writerIndex(7): PooledUnsafeDirectByteBuf(ridx: 1, widx: 7, cap: 7) [14:17:07] [Render thread/INFO]: Reloading ResourceManager: vanilla, mod_resources [14:17:07] [Worker-Main-8/INFO]: Found unifont_all_no_pua-15.1.04.hex, loading [14:17:07] [Worker-Main-7/ERROR]: Invalid path in pack: parcool:sounds/Sliding_3.ogg, ignoring [14:17:07] [Worker-Main-7/WARN]: File parcool:sounds/sliding_3.ogg does not exist, cannot add it to event parcool:action.slide [14:17:09] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play [14:17:09] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [14:17:09] [Render thread/WARN]: Missing sound for event: minecraft:entity.generic.wind_burst [14:17:09] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on �������� (2- ROG Headset) [14:17:09] [Render thread/INFO]: Sound engine started [14:17:09] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/blocks.png-atlas [14:17:09] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas [14:17:09] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas [14:17:09] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas [14:17:09] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas [14:17:09] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas [14:17:09] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas [14:17:09] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas [14:17:09] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas [14:17:09] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program. [14:17:09] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas [14:17:09] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas [14:17:09] [Render thread/INFO]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas [14:17:09] [Render thread/INFO]: Created: 1024x512x0 minecraft:textures/atlas/gui.png-atlas [14:17:09] [Render thread/INFO]: Created: 256x128x0 jei:textures/atlas/gui.png-atlas [14:17:11] [Netty Client IO #10/ERROR]: Channels [comforts:main, parcool:message, carryon:carryonpackets] rejected vanilla connections [14:17:12] [Netty Client IO #9/ERROR]: Channels [comforts:main, parcool:message, carryon:carryonpackets] rejected vanilla connections [14:17:13] [Render thread/INFO]: Disconnected from server, resetting proxy config values [14:17:13] [Render thread/INFO]: Connecting to 26.157.2.211, 54339 [14:17:15] [Render thread/INFO]: Injecting existing registry data into this CLIENT instance [14:17:16] [Render thread/INFO]: Connected to a modded server. [14:17:17] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:17] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:17] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:18] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn [14:17:18] [Render thread/INFO]: JEI StartEventObserver transitioning state from DISABLED to ENABLED [14:17:18] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent [14:17:18] [Render thread/INFO]: Received config from the server: [14:17:18] [Render thread/INFO]: Loaded 370 advancements [14:17:18] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:18] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:18] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:18] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:18] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:18] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:19] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:19] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:19] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:19] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:19] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:20] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:20] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:21] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:21] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:21] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:21] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:22] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:22] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:22] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:23] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:23] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:24] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:24] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:24] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:24] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:24] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:24] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:24] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:25] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:25] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:25] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:26] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:26] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:26] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:27] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:27] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:27] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:27] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:28] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:28] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:28] [Render thread/ERROR]: A Screen is opening but JEI hasn't started yet. Normally, JEI is started after ClientPlayerNetworkEvent.LoggedInEvent, TagsUpdatedEvent, and RecipesUpdatedEvent. Something has caused one or more of these events to fail, so JEI is starting very late. [14:17:28] [Render thread/INFO]: JEI StartEventObserver transitioning state from ENABLED to DISABLED [14:17:28] [Render thread/INFO]: JEI StartEventObserver transitioning state from DISABLED to ENABLED [14:17:28] [Render thread/INFO]: JEI StartEventObserver transitioning state from ENABLED to JEI_STARTED [14:17:28] [Render thread/INFO]: Starting JEI... [14:17:28] [Render thread/INFO]: Registering item subtypes... [14:17:28] [Render thread/INFO]: Registering item subtypes took 1.386 ms [14:17:28] [Render thread/INFO]: Registering fluid subtypes... [14:17:28] [Render thread/INFO]: Registering fluid subtypes took 966.0 ?s [14:17:28] [Render thread/INFO]: Registering ingredients... [14:17:28] [Render thread/INFO]: Registering ingredients: jei:minecraft took 80.73 milliseconds [14:17:28] [Render thread/INFO]: Registering ingredients took 81.23 ms [14:17:28] [Render thread/INFO]: Registering Mod Info... [14:17:28] [Render thread/INFO]: Registering Mod Info took 267.9 ?s [14:17:28] [Render thread/INFO]: Registering categories... [14:17:28] [Render thread/INFO]: Registering categories took 11.03 ms [14:17:28] [Render thread/INFO]: Registering vanilla category extensions... [14:17:28] [Render thread/INFO]: Registering vanilla category extensions took 982.4 ?s [14:17:28] [Render thread/INFO]: Registering recipe catalysts... [14:17:28] [Render thread/INFO]: Registering recipe catalysts took 432.3 ?s [14:17:29] [Render thread/INFO]: Registering advanced plugins... [14:17:29] [Render thread/INFO]: Registering advanced plugins took 223.8 ?s [14:17:29] [Render thread/INFO]: Building recipe registry... [14:17:29] [Render thread/INFO]: Building recipe registry took 5.293 ms [14:17:29] [Render thread/INFO]: Registering recipes... [14:17:29] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:29] [Render thread/INFO]: Registering recipes: jei:minecraft took 250.9 milliseconds [14:17:29] [Render thread/INFO]: Registering recipes took 251.4 ms [14:17:29] [Render thread/INFO]: Registering recipes transfer handlers... [14:17:29] [Render thread/INFO]: Registering recipes transfer handlers took 2.607 ms [14:17:29] [Render thread/INFO]: Building runtime... [14:17:29] [Render thread/INFO]: Registering gui handlers... [14:17:29] [Render thread/INFO]: Registering gui handlers took 11.30 ms [14:17:29] [Render thread/INFO]: Registering Runtime... [14:17:29] [Render thread/INFO]: Starting JEI GUI [14:17:29] [Render thread/INFO]: Building ingredient list... [14:17:29] [Render thread/INFO]: Building ingredient list took 3.702 ms [14:17:29] [Render thread/INFO]: Building ingredient filter... [14:17:29] [Render thread/INFO]: Adding 2403 ingredients [14:17:29] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:29] [Render thread/INFO]: Added 2403 ingredients [14:17:29] [Render thread/INFO]: Building ingredient filter took 250.9 ms [14:17:29] [Render thread/INFO]: Registering Runtime: jei:forge_gui took 338.7 milliseconds [14:17:29] [Render thread/INFO]: Registering Runtime took 339.3 ms [14:17:29] [Render thread/INFO]: Building runtime took 357.5 ms [14:17:29] [Render thread/INFO]: Sending Runtime... [14:17:29] [Render thread/INFO]: Sending Runtime took 999.2 ?s [14:17:29] [Render thread/INFO]: Starting JEI took 750.7 ms [14:17:29] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:30] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:30] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:30] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:30] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:30] [Netty Client IO #0/ERROR]: Received invalid discriminator 623 on channel parcool:message [14:17:30] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:31] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:31] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:31] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:31] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:31] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:32] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:32] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:32] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:32] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:33] [Server Pinger #1/ERROR]: Can't ping 26.179.204.76:54634: Unknown host [14:17:33] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:33] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:33] [Netty Client IO #0/ERROR]: Received empty payload on channel parcool:message login index 0 [14:17:33] [Render thread/INFO]: Disconnected from server, resetting proxy config values [14:17:33] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut [14:17:33] [Render thread/INFO]: JEI StartEventObserver transitioning state from JEI_STARTED to DISABLED [14:17:33] [Render thread/INFO]: Stopping JEI [14:17:33] [Render thread/INFO]: Sending Runtime Unavailable... [14:17:33] [Render thread/INFO]: Stopping JEI GUI [14:17:33] [Render thread/INFO]: Sending Runtime Unavailable took 2.351 ms [14:17:34] [Render thread/WARN]: Client disconnected with reason: Internal Exception: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(8) exceeds writerIndex(7): PooledUnsafeDirectByteBuf(ridx: 1, widx: 7, cap: 7)

[14:17:47] [Render thread/INFO]: Disconnected from server, resetting proxy config values

alRex-U commented 2 months ago

Thanks for reporting.

This log seems to be a client log. For getting more information, could you send server log too?