Picker Extended Reborn

by Kryzeth

It's Back! An attempt to recover most Picker Extended functionality. Includes Planner Menu, Planner Zapper, Held Item Count, Belt Reverser, Auto Ghost Reviver, Auto Inventory Sort, Player Searchlight, Quality Item Scrolling, and more!

Utilities
6 days ago
2.0
1.85K
Blueprints

b [Fixed] Copy/Paste Chest Contents cannot pick a new source chest until all contents moved

2 months ago

I was trying to figure out how Copy/Paste Chest Contents worked (which is really Move From/To but I'll let that slide) and it seems like you can't use Shift+C to pick another source chest until you have moved ALL of the items out of the first chest into one or more other chests.

Obviously this is an issue if you just pick the wrong chest, because now you have to live with that mistake.

2 months ago
(updated 2 months ago)

That was the terminology used by the original mod author, so I just kept it the same way lol.

I don't think I've looked much into the logic of this functionality, but I'll try to look into it. It shouldn't be too difficult to break that original reference after a partial/semi-successful "paste".

Oh wait, you mean just picking from the wrong chest to begin with? Huh.. that probably isn't supposed to work like that.

2 months ago

Yes it's even when you haven't moved anything yet.

Something I forgot to mention is that Copy/Paste will work at ANY distance across the same surface, even using Remote View. You can trivially move items between inventories across thousands of blocks, albeit manually. Is this by design?

2 months ago
(updated 2 months ago)

I'm not sure if it should be possible through remote view (especially if you aren't even on the same surface as the chest), since the functionality is supposed to mimic the player physically moving the items from one inventory to the other.

Hmm, I can probably add a check to ensure the player is at least on the same surface as the items being moved (reliant on a setting, of course), but apart from that, I don't see any reason for it not to work that way. It's a manual process that should be automated by the player, so it's up to the player's prerogative if they want to abuse a quality of life feature in that way.

EDIT: Ahhh, I was wondering why this was weird in my testing. Pressing the hotkey again over a non-chest entity is what clears the selected chest, and allows picking from a new chest. That's quite non-obvious... and for some reason, there was a specific section of code that prevents overwriting the first copy. I don't really see any a reason why it was set up this way, removing that bit of code and it seems to work exactly as expected.

2 months ago

Fixed in v1.0.8, can select a new chest after having already selected a previous chest for copy/paste. Pressing the hotkey over an empty space will still clear the reference to the first chest, as before.

Also added a restriction so the player must be on the same surface as the source and destination chests, when copying across surfaces is disabled.

New response