mojira.dev
MCPE-16478

Windows 10 Edition does not send used items of CraftingPacket.

Affects any version since Windows 10 Edition is out.
On Pocket Edition the used items are sendt, and the slot positions in the crafting table/inventory, only the result.
The windows 10 edition sends an empty array. This way there is no way to detect wether oak or acacia wood was used to craft a sign as example. Effects every item/block that can be crafted out of different blocks.
Examples: Signs, chests, torches (which coal type), tnt (which sand type) etc.

Comments

thebigsmileXD

CRITICAL! Players with windows 10 edition can easily cheat items on LAN and/or get kicked/timeouted from the LAN game

odigiman

Not with my new anti-cheat system in Genisys 😛

Technically speaking, the real bug is that Win10 doesn't tell a server what's in the crafting grid. (https://bugs.mojang.com/browse/MCPE-16366)

The packet input field tells the server what to take from the player's inventory. Since in Win10 the items are already gone from your inventory, this is not technically a bug. The recipe UUID will also tell you what materials have been used (provided the correct UUID is sent).

thebigsmileXD

Windows 10 Edition drops the air in the crafting grid.

migrated

This is a bulk resolve of issues that haven't been updated to 0.16.0+ yet. Please comment below (To open the ticket) and update your affected versions. If you cannot reproduce the bug, please write in the comments so we can resolve it as "Cannot Reproduce". Thank You!

thebigsmileXD

Should be closed and discussed in https://bugs.mojang.com/browse/MCPE-16366

thebigsmileXD

(Unassigned)

Unconfirmed

Windows

Windows 10

0.15.4

Retrieved