Teleport between dimensions Datapack 1.20.*
Sooo Here is the general idea for the Datapack:
- All portals are deactivated, nether , mods portal and so on.
- Every 2 real days all the characters are automatically teleported to a random dimensions.
- There are 6 different dimensions, including the nether.
- In each dimension there will be specific ores, these ores are very important for the next step.
- In order to save also the base of each person i will make a device, this device requires the ores at point 4. Thanks to this device all the bases will be teleported together with the characters.
How teleport will work.
- I will make sure that all the dimension will have compatible coordinates (that also means extend the nether coordinates), so players will be tp at the same coordinate in the next random dimensions. For the base
- I will probably use the command clone, since from the 1.20 I can use this command between dimensions. Let it be X Y Z the area that I want to clone X and Z will be determined by the number of ores that are stored in the device instead Y will probably be like a chunk length, so all Y. Here the real question, the device. The device needs to be always loaded, since the player can be easily teleported in the new dimension when he/she enters in the game, his/her base instead has to be teleported before. I was thinking of a itemFrame that once placed it above it. Also I will use mod like aereonautiscs create, that means that the base can also move, requiring the device to be mobile. If the device would have been static the solution would have been super easy, just forceload the chunk as soon as you place the item but, since the device can be put on a flying base, ideally it should load chunk and unload the chunk previously forced loaded. The question is, how can i make so the itemFrame is always loaded? I hope i was clear xD thanks!