Just a dumb question, but I see a command block. Could it be configured to setblock a block of bedrock continuously?
Just to rule that out…!
Just tried with keepInventory disabled, as in the video. I can confirm that if you are having the item in cursor (i.e. you are in the process of manually moving the item), the item does not despawn.
At that moment, the item is not in the inventory, nor is it in the world (as an entity). It is in temporary state.
[Not from a dev… Just to add precision]
One thing to note, if you have keepInventory game rule set to true, then I think that this is work as intended.
The video in previous comment clearly has keepInventory enabled.
This is reproducible easily in vanilla, and can easily be visualized with the help of some command blocks.
Steps:
Create a new creative mode world. For convenience, you can create a superflat, “redstone ready” world, with mob spawning disabled.
Go to a chunk far away from spawn
/tp 1000 ~ 16
Give yourself a repeating command block
/give @p minecraft:repeating_command_block
Disable command block outputs, so the following steps will not flood your console
/gamerule commandBlockOutput false
Place down one command block, with following settings:
Command:
execute store result score @a time run time query daytime
Repeat, Unconditional, Always Active
Place down a second command command block, with following settings:
Command:
title @a actionbar {"score":{"objective":"time","name":"@a"}}
Repeat, Unconditional, Always Active
Add scoreboard objective:
/scoreboard objectives add time dummy
You should have an onscreen timer showing the current game tick. This will be updated only if the chunk containing the command blocks are loaded.
You can verify that going back to 0/0 will unload the “far away” chunk
/tp 0 ~ 0
(Timer stops)/tp 1000 ~ 8
(Timer starts)Now, create a simple bubble column ender pearl stasis chamber, and place a pearl in stasis.
You can now verify that this chunk will always stay loaded.
/tp 0 ~ 0
(Timer continue)Close session and restart, time continue.
Go to the end:
/execute in the_end run tp @p 0 68 0
(timer continues)Kill Ender dragon
/kill @e[type=minecraft:ender_dragon]
Dragon is dead, portal is opened, timer continue.
Jump through the portal, and skip the end credits.
Result:
Timer is stopped (ender pearl chunk is not reloaded).
TP back to command blocks chunk
/tp 1000 ~ 8
Timer restart (and will keep going on afterward, even if you kill the dragon another time, or come back from the end portal a second time).