Dupe issue with Smashing
HenryLoenwind opened this issue · 4 comments
Smashing does not check if the item to be dropped still is in the drop list before putting its own result in. So if it was already moved out of there by another modifier, the block is duped.
Sadly there is no way to specify an execution order for modifiers and traits...
Sure. Both of these: https://github.com/SleepyTrousers/EnderIO/tree/master/enderio-integration-tic/src/main/java/crazypants/enderio/integration/tic/traits
(before I blacklisted smashing there)
Ohhhhhhh, I get it now.
However I am not sure how this could be fixed...?
Like I could check whether the list is empty and if it is then don't drop
stuff, but that would prevent blocks which don't drop anything to work.
Or I could check whether the broken block is in the list, but like
Redstone, a block doesn't have to drop itself.
What would he handy is like a droplist altered flag or something....
Any ideas?
Henry Loenwind <[email protected]> schrieb am Mi., 14. März 2018,
02:27:
… Sure. Both of these:
https://github.com/SleepyTrousers/EnderIO/tree/master/enderio-integration-tic/src/main/java/crazypants/enderio/integration/tic/traits
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#68 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHwpZhZ2XtUk_7fFu0QNoTZ-zLvka1ICks5teHHugaJpZM4SpbfF>
.
I don't fully understand what you mean, do you mind giving me a modifier combination which causes this to happen?