Silent's Mechanisms

Silent's Mechanisms

7M Downloads

Duplication exploit in Drying Rack

Vaelzan opened this issue ยท 0 comments

commented

Versions

  • Silent's Mechanisms: 1.14.4-0.6.3+34
  • Silent Lib: 1.14.4-4.4.0+44
  • Forge: 28.1.40
  • Modpack: Valhelsia

Expected Behavior

  • After inserting item(s) into a drying rack via a hopper or other item transporter, interacting with it should give the player the same number of items that are removed from the rack, resulting in an empty rack. Additionally, the rack should probably not accept more than one item at a time (the current limit is one item stack - ie. one slot, not one item).

  • Additionally, items inserted via hopper should render on the rack.

Actual Behavior

  • After inserting a stack consisting of 2+ items into a drying rack via a hopper, interacting with the rack gives the player the entire stack back, but only decrements one item from the drying rack, leaving the rest of the items in the drying rack, thus duplicating the items. eg. inserting a stack of 64 diamonds will give the player 64 diamonds upon right-click, and leave 63 diamonds in the drying rack.

  • Items inserted via hopper do not render on the rack, even if only one item is inserted.

Links/Images

  • N/A, no crash nor logging.

Steps to Reproduce the Problem

  1. Insert a stack of 2+ items into a Drying Rack via a Hopper or other item transport, such as a stack of 64 items.
  2. Once inserted, right-click on the Drying Rack to retrieve the items.
  3. End up with the original number (x) of items in the player inventory, while the Drying Rack still contains a stack of x - 1 items.