Add labelpositionholder diff screen to be used when pushing and pulling; version history?
It is easy to accidentally push or pull when you meant to do the opposite.
A diff/confirmation screen with the manager on the left and the label gun on the right could be useful.
Consider I have a label gun item and I use it on the manager
label gun:
furnace: 15 blocks chest: 2 blocks trash: 1 block
and the manager has
quarry: 1 block chest: 5 blocks
the interface would be like
Note that the arrow would WIPE the receiving side and copy from the other, it would not be additive.
Clicking the left arrow then the right arrow would behave as if you hit the right arrow the first time. Add a hint text to "click the other arrow to undo"
Having the GUI show up may be more annoying than not having a confirmation screen. To mitigate oopsies, having a version history for the label gun and the disk item would be nice.
People definitely want a version history for disks lol