Creators-of-Create / Create

[Forge Mod] Building Tools and Aesthetic Technology
MIT License
2.82k stars 895 forks source link

Client Side boot from server when Using treasure maps on Server. #5596

Open Prescayc21 opened 11 months ago

Prescayc21 commented 11 months ago

Describe the Bug

When adding a treasure map to a players inventory the client gets booted from server. This can only be resolved by clearing the players data or deleting the players profile from the world data. This issue only persists on the server, does not persist in single player. Using a version of create after patch H.

Reproduction Steps

  1. Locate Shipwreck with Treasure Map
  2. Add Treasuremap to inventory
  3. Client Get Booted From Server ...

Expected Result

Clients will get booted from server, Server and other players are fine.

Screenshots and Videos

Minecraft Forge_ 1.20.1 - Multiplayer (3rd-party Server) 2023-10-03 17-20-37.zip

Crash Report or Log

Server doesn't crash and error message does not show up in server log.

Operating System

Windows 10

Mod Version

0.5.1e

Minecraft Version

1.20.1

Forge Version

47.2.0

Other Mods

Create Confectionery : https://www.curseforge.com/minecraft/mc-mods/create-confectionery Create Interiors: https://www.curseforge.com/minecraft/mc-mods/interiors Create ChunckLoading: https://www.curseforge.com/minecraft/mc-mods/create-chunkloading Create Enchantment Industry : https://www.curseforge.com/minecraft/mc-mods/create-enchantment-industry Create Broken Bad : https://www.curseforge.com/minecraft/mc-mods/create-broken-bad Create Addition : https://www.curseforge.com/minecraft/mc-mods/createaddition Create, Steam N Rails : https://www.curseforge.com/minecraft/mc-mods/create-steam-n-rails Create Rechiseled : https://www.curseforge.com/minecraft/mc-mods/rechiseled Create Structures : https://www.curseforge.com/minecraft/mc-mods/create-structures

Non-Create Mods : Valkyrien Skies : https://www.curseforge.com/minecraft/mc-mods/valkyrien-skies Villager Enchantments : https://www.curseforge.com/minecraft/mc-mods/all-enchantments-for-trade Simple Enchants : https://www.curseforge.com/minecraft/mc-mods/simple-enchantments Simple Guns : https://www.curseforge.com/minecraft/mc-mods/simple-guns-reworked Just enough items : https://www.curseforge.com/minecraft/mc-mods/jei Backpacks : https://www.curseforge.com/minecraft/mc-mods/sophisticated-backpacks Hud food Updates : https://www.curseforge.com/minecraft/mc-mods/appleskin Journey Map : https://www.curseforge.com/minecraft/mc-mods/journeymap Supplementaries : https://www.curseforge.com/minecraft/mc-mods/supplementaries Spark : https://www.curseforge.com/minecraft/mc-mods/spark Jade : https://www.curseforge.com/minecraft/mc-mods/jade Farmers Delight : https://www.curseforge.com/minecraft/mc-mods/farmers-delight

Other (Server Side) : LuckyPerms (Forge) : https://www.curseforge.com/minecraft/mc-mods/luckperms

Additional Context

Fairly sure this is an issue persisting after patch H and is related to create due to the nature of the similarity to a create bug pre-patch H. I am hosting using apex hosting, using the PopePack Modpack on curseforge, the server is running the exact same modpack with the addition of luckyperms.

Twigstick71 commented 11 months ago

issue affects more than just treasure maps. attempting to purchase any explorer map from cartographer villager trader results in immediate client crash with following error

"Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Packet 0/41 (ClientboundMapItemDataPacket) was larger than I expected, found 1 bytes extra whilst reading packet 41"

this error will also appear when attempting to retrieve an explorer or treasure map from chests

dmohr2 commented 11 months ago

Having the exact same issue today on the same version of Create.