Scenario: Expected: picking up an item, quitting and loading - the item should be in my inventory, there should not be a duplicate on the ground Given there is an item on the ground When I pick up the item And force quit Minecraft pocket And open the world again Then the item is in my inventory And the item is NOT on the ground
What actually happened was...:
*Scenario: Actual: picking up an item, quitting and loading - There item is duplicated - it's in my inventory and on the ground
Given there is an item on the ground When I pick up the item And force quit Minecraft pocket And open the world again Then the item is in my inventory And the item is an item on the ground When I pick up the item Then I have the item twice in my inventory
Steps to Reproduce
Put one item in your inventory (step 1.png)
Throw it on the ground (step 2.png)
Wait for 10 seconds (presumably the inventory and the map chunks both save at this time)
Pick up the item
Immediately quit (presumably the inventory is saved immediately, but we are quitting before the map chunks have saved, as per comments by @unknown)
reload the world (step 3.png)
You can see you have the item in the inventory and on the ground (step 4.png)
Picking up the item proves it's duplicated, as it's in the inventory twice (step 5.png)
What I expected to happen was...:
Scenario: Expected: picking up an item, quitting and loading - the item should be in my inventory, there should not be a duplicate on the ground
Given there is an item on the ground
When I pick up the item
And force quit Minecraft pocket
And open the world again
Then the item is in my inventory
And the item is NOT on the ground
What actually happened was...:
*Scenario: Actual: picking up an item, quitting and loading - There item is duplicated - it's in my inventory and on the ground
Given there is an item on the ground
When I pick up the item
And force quit Minecraft pocket
And open the world again
Then the item is in my inventory
And the item is an item on the ground
When I pick up the item
Then I have the item twice in my inventory
Steps to Reproduce
Put one item in your inventory (step 1.png)
Throw it on the ground (step 2.png)
Wait for 10 seconds (presumably the inventory and the map chunks both save at this time)
Pick up the item
Immediately quit (presumably the inventory is saved immediately, but we are quitting before the map chunks have saved, as per comments by @unknown)
reload the world (step 3.png)
You can see you have the item in the inventory and on the ground (step 4.png)
Picking up the item proves it's duplicated, as it's in the inventory twice (step 5.png)
Doesn't follow the ACID test: http://en.wikipedia.org/wiki/ACID
System info
I am using an iPhone 6+
I am using MCPE 0.10
I am in survival mode