End Portal (block)
Renewable |
No |
---|---|
Stackable |
No |
Tool |
None |
Blast resistance |
3,600,000 |
Hardness |
-1 |
Luminous |
Yes (15) |
Transparent |
Yes |
Flammable |
No |
Catches fire from lava |
No |
{ "title": "End Portal", "rows": [ { "field": "No", "label": "(link to Renewable resource article, displayed as Renewable)" }, { "field": "No", "label": "Stackable" }, { "field": "None", "label": "Tool" }, { "field": "3,600,000", "label": "(link to Explosion#Blast resistance article, displayed as Blast resistance)" }, { "field": "-1", "label": "(link to Breaking#Blocks by hardness article, displayed as Hardness)" }, { "field": "Yes (15)", "label": "(link to Light article, displayed as Luminous)" }, { "field": "Yes", "label": "(link to Opacity article, displayed as Transparent)" }, { "field": "No", "label": "(link to Flammable article, displayed as Flammable)" }, { "field": "No", "label": "Catches fire from (link to lava article, displayed as lava)" } ], "invimages": [ "End Portal BE" ], "images": [ "End Portal (block).gif" ] }
The end portal block is a block generated when an end portal or exit portal is activated, which teleports the player between the Overworld and the End.
Obtaining[edit | edit source]
The end portal block cannot be obtained as an item even by using the /give
command. The item form is completely nonexistent in Java Edition, but it can be obtained through add-ons, external editors or by using bugs in Bedrock Edition.
The end portal block can be placed using commands such as /fill
or /setblock
or simply by building end portals.
Usage[edit | edit source]
End portal blocks can be used to teleport into and out of the End. When a player or other entity in the Overworld or the End touches an end portal block, it is instantly taken to the other dimension. If a single portal block is placed using commands, it can still be used to travel between dimensions.
All entities traveling to the End appear on the obsidian platform, recreating it if necessary. Players traveling to the Overworld appear at their individual spawn point, while other entities appear at the world spawn point.
Properties[edit | edit source]
- End portal blocks can be destroyed in Creative mode. This does not affect adjacent end portal blocks.
- End portals do not reduce fall damage.[Java Edition only]
- The top surface of an End portal is 3⁄4 the height of a full block.[verify]
- The end portal is one of the only blocks without a conventional texture or entity texture; it instead duplicates and layers a starfield pattern.
- If TNT is detonated on an end portal, no blocks in its blast radius are destroyed.
- Ridden entities (and their riders) pass through the portal without being teleported.
- Ender dragons cannot teleport through portals.
- In Java Edition, withers cannot teleport through portals, but can do so in Bedrock Edition.
- If
/setblock
is used to place an end portal block in the Overworld, Nether, or in a custom dimension, then it teleports the player to the End dimension. If the end portal block is placed in the End, then it teleports the player to their spawn point. - If the end portal block is generated in the block grid using the debug mode world type, it teleports the player to the Overworld regardless of which dimension it is in.
- Items can fall through an end portal, including falling blocks, such as TNT. The items appear in the End dimension.
Piston interactivity[edit | edit source]
End portal blocks cannot be pushed by pistons. They also cannot be pushed nor pulled by sticky pistons.
Sounds[edit | edit source]
Generic[edit | edit source]
![]() stone sound type | ||||||||
---|---|---|---|---|---|---|---|---|
Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
Block broken | Blocks | Once the block has broken | block | subtitles | 1.0 | 0.8 | 16{ "pitch": "0.8", "subtitle": "​Block broken", "source": "Blocks", "id": "block.stone.break", "distance": "16", "desc": "Once the block has broken", "sounds": [ "Stone dig1.ogg", "Stone dig2.ogg", "Stone dig3.ogg", "Stone dig4.ogg" ], "volume": "1.0", "java": "1", "translationkey": "subtitles.block.generic.break" } | |
Block placed | Blocks | When the block is placed | block | subtitles | 1.0 | 0.8 | 16{ "pitch": "0.8", "subtitle": "​Block placed", "source": "Blocks", "id": "block.stone.place", "distance": "16", "desc": "When the block is placed", "sounds": [ "Stone dig1.ogg", "Stone dig2.ogg", "Stone dig3.ogg", "Stone dig4.ogg" ], "volume": "1.0", "java": "1", "translationkey": "subtitles.block.generic.place" } | |
Block breaking | Blocks | While the block is in the process of being broken | block | subtitles | 0.25 | 0.5 | 16{ "pitch": "0.5", "subtitle": "​Block breaking", "source": "Blocks", "id": "block.stone.hit", "distance": "16", "desc": "While the block is in the process of being broken", "sounds": [ "Stone mining1.ogg", "Stone mining2.ogg", "Stone mining3.ogg", "Stone mining4.ogg", "Stone mining5.ogg", "Stone mining6.ogg" ], "volume": "0.25", "java": "1", "translationkey": "subtitles.block.generic.hit" } | |
None[sound 1] | Entity-Dependent | Falling on the block with fall damage | block | None[sound 1] | 0.5 | 0.75 | 16{ "pitch": "0.75", "subtitle": "''None''​'\"`UNIQ--ref-00000048-QINU`\"'​", "source": "''[[Sound#Entity-dependent categories|Entity-Dependent]]''", "id": "block.stone.fall", "distance": "16", "desc": "Falling on the block with fall damage", "sounds": [ "Stone hit1.ogg", "Stone hit2.ogg", "Stone hit3.ogg", "Stone hit4.ogg", "Stone hit5.ogg", "Stone hit6.ogg" ], "volume": "0.5", "java": "1" } | |
Footsteps | Entity-Dependent | Walking on the block | block | subtitles | 0.15 | 1.0 | 16{ "pitch": "1.0", "subtitle": "​Footsteps", "source": "''[[Sound#Entity-dependent categories|Entity-Dependent]]''", "id": "block.stone.step", "distance": "16", "desc": "Walking on the block", "sounds": [ "Stone hit1.ogg", "Stone hit2.ogg", "Stone hit3.ogg", "Stone hit4.ogg", "Stone hit5.ogg", "Stone hit6.ogg" ], "volume": "0.15", "java": "1", "translationkey": "subtitles.block.generic.footsteps" } |
![]() normal sound type | |||||
---|---|---|---|---|---|
Sound | Source | Description | Resource location | Volume | Pitch |
Blocks | Once the block has broken | dig | 1.0 | 0.8-1.0{ "sounds": [ "Stone dig1.ogg", "Stone dig2.ogg", "Stone dig3.ogg", "Stone dig4.ogg" ], "source": "Blocks", "volume": "1.0", "id": "dig.stone", "pitch": "0.8-1.0", "bedrock": "1", "desc": "Once the block has broken" } | |
Blocks | When the block is placed | dig | 1.0 | 0.8-1.0{ "sounds": [ "Stone dig1.ogg", "Stone dig2.ogg", "Stone dig3.ogg", "Stone dig4.ogg" ], "source": "Blocks", "volume": "1.0", "id": "dig.stone", "pitch": "0.8-1.0", "bedrock": "1", "desc": "When the block is placed" } | |
Blocks | While the block is in the process of being broken | hit | 0.27 [sound 1] | 0.5{ "sounds": [ "Stone hit1.ogg", "Stone hit2.ogg", "Stone hit3.ogg", "Stone hit4.ogg", "Stone hit5.ogg", "Stone hit6.ogg" ], "source": "Blocks", "volume": "0.27 '\"`UNIQ--ref-0000004B-QINU`\"'", "id": "hit.stone", "pitch": "0.5", "bedrock": "1", "desc": "While the block is in the process of being broken" } | |
Players | Falling on the block with fall damage | fall | 0.4 | 1.0{ "sounds": [ "Stone hit1.ogg", "Stone hit2.ogg", "Stone hit3.ogg", "Stone hit4.ogg", "Stone hit5.ogg", "Stone hit6.ogg" ], "source": "Players", "volume": "0.4", "id": "fall.stone", "pitch": "1.0", "bedrock": "1", "desc": "Falling on the block with fall damage" } | |
Players | Walking on the block | step | 0.3 | 1.0{ "sounds": [ "Stone hit1.ogg", "Stone hit2.ogg", "Stone hit3.ogg", "Stone hit4.ogg", "Stone hit5.ogg", "Stone hit6.ogg" ], "source": "Players", "volume": "0.3", "id": "step.stone", "pitch": "1.0", "bedrock": "1", "desc": "Walking on the block" } | |
Players | Jumping from the block | jump | 0.12 | 1.0{ "sounds": [ "Stone jump1.wav", "Stone jump2.wav", "Stone jump3.wav", "Stone jump4.wav" ], "source": "Players", "volume": "0.12", "id": "jump.stone", "pitch": "1.0", "bedrock": "1", "desc": "Jumping from the block" } | |
Players | Falling on the block without fall damage | land | 0.22 | 1.0{ "sounds": [ "Stone jump1.wav", "Stone jump2.wav", "Stone jump3.wav", "Stone jump4.wav" ], "source": "Players", "volume": "0.22", "id": "land.stone", "pitch": "1.0", "bedrock": "1", "desc": "Falling on the block without fall damage" } |
- ↑ MCPE-169612 — Many blocks make slightly different sounds to stone
Unique[edit | edit source]
Sounds | ||||||||
---|---|---|---|---|---|---|---|---|
Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
End Portal opens | Hostile Creatures | When an end portal opens [sound 1] | block | subtitles | 1.0 | 1.0 | 16 (technical) / ∞ (effective){ "pitch": "1.0", "subtitle": "​End Portal opens", "source": "Hostile Creatures", "id": "block.end_portal.spawn", "distance": "16 (technical) / ∞ (effective)", "desc": "When an end portal opens '\"`UNIQ--ref-0000004D-QINU`\"'", "sounds": [ "End portal activation.ogg" ], "volume": "1.0", "java": "1", "translationkey": "subtitles.block.end_portal.spawn" } | |
Portal noise fades | Ambient/Environment | After the player is teleported through an end portal | block | subtitles | 0.8-1.2 | 0.25 | 16{ "pitch": "0.25", "subtitle": "​Portal noise fades", "source": "Ambient/Environment", "id": "block.portal.travel", "distance": "16", "desc": "After the player is teleported through an end portal", "sounds": [ "Portal teleportation.ogg" ], "volume": "0.8-1.2", "java": "1", "translationkey": "subtitles.block.portal.travel" } |
Sounds | |||||
---|---|---|---|---|---|
Sound | Source | Description | Resource location | Volume | Pitch |
Blocks | When an end portal opens | block | 0.7 | 1.0{ "sounds": [ "End portal activation.ogg" ], "source": "Blocks", "volume": "0.7", "id": "block.end_portal.spawn", "pitch": "1.0", "bedrock": "1", "desc": "When an end portal opens" } | |
Ambient/Environment | After the player is teleported through an end portal | portal | 1.0 | 1.0{ "sounds": [ "Portal teleportation.ogg" ], "source": "Ambient/Environment", "volume": "1.0", "id": "portal.travel", "pitch": "1.0", "bedrock": "1", "desc": "After the player is teleported through an end portal" } |
Data values[edit | edit source]
ID[edit | edit source]
Name | Identifier | Form | Block tags | Translation key |
---|---|---|---|---|
![]() | end_portal | Block | dragon_immune portals wither_immune invalid_spawn_inside | block.minecraft.end_portal |
Name | Identifier |
---|---|
![]() | end_portal |
Name | Identifier | Numeric ID | Form | Item ID[i 1] | Translation key |
---|---|---|---|---|---|
![]() | end_portal | 119 | Block & Ungiveable Item[i 2] | Identical[i 3] | — |
Name | Savegame ID |
---|---|
![]() | EndPortal |
Block data[edit | edit source]
An end portal block has a block entity associated with it that holds additional data about the block.
- Block entity data
- Tags common to all block entities
History[edit | edit source]
The specific instructions are: Add textures to Pocket and console histories.
Java Edition | |||||||
---|---|---|---|---|---|---|---|
October 5, 2011 | The end portal block is teased by Notch in a screenshot. | ||||||
1.0.0 | Beta 1.9 Prerelease 3 | The end portal block is introduced, but is nonfunctional in terms of teleportation. | |||||
The end portal block can currently be broken using TNT. | |||||||
It uses the untinted grass block texture on the bottom face of its hitbox. | |||||||
Beta 1.9 Prerelease 4 | The end portal now teleports the player into the End. | ||||||
The texture of the end portal block has been changed.[verify] | |||||||
The end portal block is now TNT immune.[verify] | |||||||
The end portal no longer uses the grass block texture underneath. | |||||||
1.4.2 | 12w36a | All[verify] entities can now travel through end portals. | |||||
1.9 | 15w49b | The hitbox height of the end portal block has been increased from 1⁄16 of a block to 3⁄4 of a block.[verify] | |||||
The wither and ender dragon[verify] can no longer travel through portals, including the end portal. | |||||||
1.11 | 16w32a | The block entity ID of the end portal block has been changed from AirPortal to end_portal . | |||||
16w40a | ![]() | ||||||
1.13 | 17w47a | Prior to The Flattening, this block's numeral ID was 119. | |||||
1.17 | 21w13a | End portals now render on the bottom face.[1] | |||||
The wireframe hitbox of the end portal has changed once more, to no longer stretch to the bottom of the block. Whether the actual entity collision box also changed is unknown. | |||||||
Pocket Edition | |||||||
1.0.0 | alpha 0.17.0.1 | Added the end portal block. | |||||
Legacy Console Edition | |||||||
Xbox 360 | Xbox One | PS3 | PS4 | PS Vita | Wii U | Switch | |
TU7 | CU1 | 1.00 | 1.00 | 1.00 | Patch 1 | 1.0.1 | Added the end portal block. It is non-functional and it can be obtained only through external editors, as eyes of ender cannot be placed into end portal frames. |
TU9 | End portal blocks are now functional. | ||||||
? | ? | ? | ? | ? | ? | ? | The hitbox height of the end portal block has been increased from 1⁄16 of a block to 3⁄4 of a block.[verify] |
TU54 | CU44 | 1.52 | 1.52 | 1.52 | Patch 24 | 1.0.4 | ![]() |
-
In Beta 1.9 Prerelease 3
-
In 13w02a
-
In 16w39c
-
In 16w40a
End portal "item"[edit | edit source]
- The following content is transcluded from Technical blocks/End Portal.
Java Edition | |||||||
---|---|---|---|---|---|---|---|
1.0.0 | Beta 1.9 Prerelease 3-1 | End portals have an unobtainable item form corresponding to its block ID, which has interesting model behavior. It can be obtained via inventory editors with numeric item ID 119. | |||||
In this version, players would immediately start out with this item upon generating a world or when respawning. | |||||||
If an end portal item already existed in the hotbar, using pick block on an existing end portal block would switch the hotbar to select that block like with any other item. | |||||||
It can be placed in the Nether. | |||||||
Beta 1.9 Prerelease 3-2 | The player no longer starts out with this item on world generation or when respawning. | ||||||
Beta 1.9 Prerelease 4 | When attempted to be placed in the Nether or End, placement fails, but the placement sound and hand animation still plays. Replaceable blocks such as fluids, grasses and vines are deleted, and the item is also consumed in survival mode. | ||||||
1.2.5 | pre | End portal items can now be obtained via pick block in Creative. | |||||
1.3.1 | 12w16a | End portal items can now be obtained in singleplayer worlds via the /give command using the respective numeric ID. | |||||
12w17a | End portal items can no longer be obtained via pick block in Creative. | ||||||
12w18a | Bug introduced: End portal blocks placed with the item in the Nether/End renders the block for a frame. | ||||||
1.8 | 14w25a | The direct item form of end portals has been removed from the game. It can no longer exist as an item in any way, only as a placed block. | |||||
Pocket Edition | |||||||
1.0.5 | End portal items can be obtained via the /give command. This is a result of MCPE-21365. | ||||||
Bedrock Edition | |||||||
? | End portals exist as an item. | ||||||
1.2.13 | beta 1.2.13.5 | It is possible to obtain end portals as an item simply by replacing them with water using a bucket.[2] | |||||
1.4.0 | beta 1.2.14.2 | End portals can no longer be obtained through replacement by water. | |||||
1.9.0 | ? | It is possible to obtain end portals as an item by using /setblock ~ ~ ~ air 0 destroy when standing above an activated end portal block.[3] | |||||
1.11.0 | ? | The above method no longer works. |
Appearances[edit | edit source]
Java Edition | |||||||
---|---|---|---|---|---|---|---|
1.0.0 | Beta 1.9 Prerelease 3 | End portal items have an unstable item model that changes depending on blocks that are targeted or in loaded chunks. It uses this model in inventories, when held in first or third person view or as a dropped item. | |||||
![]() | |||||||
![]() | |||||||
Beta 1.9 Prerelease 4 | ![]() | ||||||
Beta 1.9 Prerelease 5 | ![]() | ||||||
This is due to the grass top texture changing in this version. | |||||||
1.4.2 | 12w34a | The end portal item now uses the aforementioned texture when in an item frame. | |||||
1.5 | 13w02a | ![]() | |||||
This is due to major texture storage changes in this version. | |||||||
1.7.2 | 13w42a | ![]() | |||||
This is due to changes in item rendering in this version. | |||||||
NOTE: the end portal item was still animated in this version. However, the provided image appears stationary due to technical limitations. | |||||||
1.8 | 14w05a | ![]() | |||||
Bedrock Edition | |||||||
? | ![]() | ||||||
? | ![]() |
Names[edit | edit source]
- Beta 1.9 Prerelease 3: [Has no defined name, and attempting to render it causes a game crash]
- Beta 1.9 Prerelease 4 - 13w25b: [Has no defined name, rendering a minimum-length text box if highlighted]
- 13w25c - 14w21b: tile.null.name
- (As block name, item does not exist) 14w25a - 17w47a:
tile.null.name
- (As block name, item does not exist) 17w47a and onward:
End Portal
When given using the /give
command, it is announced as null.name.
- ? - ?: tile.end_portal.name
Issues[edit | edit source]
Issues relating to "End Portal (block)" are maintained on the bug tracker. Issues should be reported and viewed there.
Gallery[edit | edit source]
-
Two end portals placed above each other.
-
The first image of an end portal block.