ercanserteli / xercamods

Collection of Minecraft mods: XercaMod, Music Maker Mod and Joy of Painting
GNU General Public License v3.0
19 stars 20 forks source link

Always break paintings. #124

Closed KittyKittyKitKat closed 2 months ago

KittyKittyKitKat commented 3 months ago

Currently, paintings do not drop as items if the player that broke them has instabuild. When working in Creative, this can easily lead to situations where a single misclick can lose a painting forever. This removes that, and makes it so paintings drop regardless of player context and can always be retrieved.

ercanserteli commented 2 months ago

This is intentional though. When working in creative, placing paintings doesn't remove them from your inventory so if you break the paintings they get infinitely duplicated and that causes a lot of annoyance and unsigned duplicates are buggy because they refer to the same image internally and changing one updates the others in unexpected ways. In order to lose a painting accidentally you need to place it, then remove it from your inventory manually and then break it with left click. Given that you are manually removing items from the inventory, you can lose them in any case, so I don't see this as a problem.