Portal (block)

''This article is about the physical portal block. For the portal structure, see Ancient Teleportation.''

''"Nether Portal" redirects here. See the mcw:Nether Portal (block) page on the Minecraft Wiki for the vanilla Minecraft Nether portal block, or the mcw:Nether portal page on the Minecraft Wiki for the Nether Portal structure.''

Portals are blocks that transport the player to another dimension upon making contact with them.

Obtaining
Most portal blocks to dimensions can be generated in the world by using a realmstone on the carved rune of power on a correctly built portal structure. Doing so will consume the realmstone and generate a 3 block long, 1 block wide, and 4 block tall portal inside the portal structure frame.

Portal blocks cannot be obtained in the player's inventory in survival mode through any means.

Entering a dimension
When the player enters most dimensions for the first time, portal blocks will spawn as a part of a portal structure in the dimension that the player has entered. The portal blocks generate 3 block long, 1 block wide and 4 block tall inside the portal frame.

Once generated, a new portal will not generate unless the player deletes the old portal or travels far enough away from the old portal's location.

Other generation
Runandor portals generate in runic portal hollows.

Usage
Portal blocks are used to take the player to other dimensions. If the config option is enabled, they will also take any entities that make contact with them to the other dimension. They are completely indestructible - they cannot be mined by the player, and cannot be destroyed by explosions or flowing water.

Mechanics
When the player or entity touches a portal block from any side, it will transport the player (or most entities) to a different dimension instantly.

If the player is in any dimension other than the dimension a portal block corresponds to, the player will be transported to the dimension the portal corresponds to, and the portal's coordinates in the other dimension will be saved. If the player is in the dimension the portal corresponds to, and enters that dimension's portal, it will teleport the player to the coordinates of the other portal in the other dimension, even if the portal in the other dimension is destroyed.

For example, if the player is in the overworld, and enters a haven portal, the player will be transported to the haven. If the player is in the haven, and returns through the haven portal, the player will be transported to the overworld, to the coordinates where the haven portal in the overworld was when the player entered, regardless if the portal is there or not.

Entering a portal from the overworld should take the player to similar coordinates in the other dimension, the scale is 1 block:1 block, more or less. This is also true for the Nether portal that is obtained with the Nether Realmstone.

Data values
These ids are what one would use in commands such as /give, /setblock, etc.

History
TBP