Recently Pick Block ability has been added for touch controls, but unlike the keyboard control, you can use and hold "Control" or "Ctrl" key map to save its content. In touch control however is different, there no such "Ctrl" key for mobile. Block Entity such as chest, command block, structure block, etc does not keep its content/data saved after being Picked.
Touch control steps:
Open options in main menu or in world
Go to touch
Turn on Pick Block(Creative only) toggle
Try put some block entity (command block, chest, shulker box, etc.)
Put some items in container OR put commands in command block
Press Pick Block button
Expected Result(touch)
Block being Picked saves its content. Like PC version
Observed Result(touch):
Block being Picked do not saved its content
Update:
You can actually use pick block to save its content in touch BUT REQUIRED a keyboard input (Bluetooth keyboard)
Touch control step (keyboard input):
Insert any data into block (example: write a command inside a command block)
Instead pressing the pick block button, you press and hold the "Ctrl" key on the keyboard
While holding, press the pick block button on the screen or use the key map
Observed Results (keyboard):
Pick block works normally
Attachments
Comments 3
'Pick block' does not keep a block entity's data by default using a keyboard, but rather when holding the 'control' key. The issue here is that neither touch nor gamepad controls have an equivalent to the 'control' key.
First, have 2 things to say:
First, those ain't block entity, those are data driven block.
Second, it's also a problem with controler.
Now what I think about it:
This problem is stupid. There's so many way to fix this.
I think greats solutions would be to:
Crounch + Pick block.
Double click pick block.
Hold pick block.
Use another key.
If mojang can't chose only one of them, just let the player chose.