Apeiros-46B / AlchimiaVitae

A Slimefun addon which adds alchemy and herbalism (My entry to the 2021 Slimefun Addon Jam)
MIT License
2 stars 10 forks source link

Duplication bug using Altar of Infusion #8

Open lvanko opened 1 year ago

lvanko commented 1 year ago

Description (Required)

After placing items in the Altar of Infusion, I break it and they fall around like they should. But if I place the fallen altar in the same place, the same items are again inside and fall again when broken, which can duplicate infinite items. See video here: https://youtu.be/ADa6WEE4cSs

Steps to reproduce the Issue (Required)

  1. Set up an altar
  2. Place objects inside
  3. Break the altar
  4. Place the altar in exactly the same place
  5. Break the altar

Expected behavior (Required)

When broken and placed again, the altar should be empty.

Server Log / Error Report

No errors in console

Environment (Required)

Apeiros-46B commented 1 year ago

Cannot reproduce. Are you reloading your server? What other plugins do you have installed?

BlackLotusFoxx commented 1 year ago

if you fill all the slots on the crafting side of any machine in the addon and then break it the items will drop but if you place the machine back down the items will still be saved if its in the same spot so you can keep breaking and placing it to dupe those items as much as you want (from my tests it only works if all 9 slots are filled on the crafting side)

Apeiros-46B commented 1 year ago

Still can't reproduce this. I tried filling up all the crafting and output slots on all 3 crafting altars and none of them duplicated items when breaking and replacing them on the same block.

My /sf versions and /plugins: image

https://github.com/Apeiros-46B/AlchimiaVitae/assets/61390942/656a9e0e-a6e3-4935-86b5-2443022827c1

However, I have managed to duplicate items by placing them in an altar, reloading the server (/reload confirm), and then breaking and replacing the altar after the reload completes. Are you reloading the server or using something like PlugMan to reload Slimefun or Alchimia? If so, that might be the cause of the issue (and I can't do much about it if that's the case).