GeyserMC / Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
https://geysermc.org
MIT License
4.73k stars 682 forks source link

Villagers take the incorrect amount of items from players. #2224

Closed kareem-ghazi closed 1 year ago

kareem-ghazi commented 3 years ago

Describe the bug

Villagers take the incorrect amount of items from players when doing a trade. Apparently, it has only happened in fletchers. The player who experienced the issue was able to reproduce it again and also relogged but it didn't go away.

To Reproduce

  1. Place down a villager.
  2. Change its profession to a fletcher.
  3. Trade with it a stack of sticks.
  4. Villager takes more sticks for the trade.

Expected behaviour

Players trade the correct amount of sticks for the correct amount of emeralds.

Screenshots / Videos

https://ufile.io/f/lj87x

Server Version and Plugins

[Tue, 25. May 2021 11:47:22 UTC INFO] This server is running Paper version git-Paper-706 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT)

[Tue, 25. May 2021 11:48:53 UTC INFO] Plugins (22): AureliumSkills, BetterSleeping3, ChatReaction, ChestSort, CoreProtect, DiscordSRV, EntityDetection, Essentials, EssentialsChat, EssentialsSpawn, floodgate-bukkit, Geyser-Spigot, GriefPrevention, InvSeePlusPlus, LuckPerms, Quests, SAML, TradeShop, Vault, WorldBorder, WorldEdit, WorldGuard

Geyser Dump

https://dump.geysermc.org/DAHzgIsEOBTr7yNy6i0UD6jUzh3MP3nC

Geyser Version

1.2.1-SNAPSHOT (git-master-4734ce2)

Minecraft: Bedrock Edition Version

1.16.221

Additional Context

No response

Camotoy commented 3 years ago

Is there a reason this was closed?

kareem-ghazi commented 3 years ago

Addressed the issue on discord, name is "Danku". Thought to close the issue for now considering I received support.

Camotoy commented 3 years ago

As the bug is still present, I will reopen this. Thanks though!

kareem-ghazi commented 3 years ago

No problem :).

onebeastchris commented 1 year ago

Could you try updating to the latest version of Geyser, and see if the issue persists? If it does, send a new Geyser dump by running "geyser dump" in your server console.

onebeastchris commented 1 year ago

Closing due to no response.