Cyclic
Cyclic copied to clipboard
Duplication with the Workbench
Minecraft Version: 1.19.2 Forge Version: 43.2.6 Mod Version: 1.7.14 Single Player or Server: Multiplayer only.
Describe problem (what you were doing; what happened; what should have happened):
You CAN duplicate every ore with the workbench crafting table from your mod. You have to be two players. One place for example 9 diamonds in the table during a second player has the table OPEN. The first player remove the 9 diamonds, but the result is NOT removed, so that the second player can take it : DUPLICATION !
Log file link:
There is no log file.
Video/images/gifs (direct upload or link):
https://i.ibb.co/RhQwWV8/2023-03-15-00-24-05.png
Temporary way to fix that bug, with KubeJS:
event.remove({output: 'cyclic:workbench'})
I can confirm this bug still works with 1.20.1, tested with iron ingots and nuggets.
It appears you don't actually need two players to do this. To trigger the duplication glitch, all one has to do is trigger an event in which the ingredients for a valid recipe are removed from the workbench without the input of the player who put them there. This includes any instance of the workbench being destroyed while the ingredients to craft an item are in place. The easiest way to do this with just vanilla and Cyclic items is to place the recipe for the item you want to duplicate into the workbench, light the TNT, quickly open the workbench, and wait for it to be blown up. From there, you can collect the output of the workbench and collect the items that fell out of it. If you did it right, you should have both the output of the recipe and the ingredients, rather than just the ingredients, which is what's supposed to happen.