Note that, before I explain anything, I should state that these will not be accessible or modifiable in survival, hardcore, or adventure mode.
So, my idea is for blocks to be introduced to minecraft that will teleport any entities that enter them to the other side of the portal. This teleportation will be instant, and then will not happen again until the entity leaves the portal block. They will appear completely transparent to players in survival, adventure, or hardcore difficulty (they can show what is on the other side, if it can be handled by the minecraft graphics engine without too much lag, or can simply leave the other player unaware of what is on the other side), and will be transparent with a faint overlay of a white nether portal texture to players in creative mode.
To get them, one must be in creative mode. Upon placing a portal block, it will check to see if it is adjacent to any other portal block. If it is not, it will prompt the player that placed it to name the portal and assign the portal to which it teleports entities by typing in the target portal's name. If it is, it will take the same name and target portal as the adjacent portal block. If it is adjacent to two or more different portal blocks, it will copy from one of them at random, and then force the other adjacent portals to match it. If a portal's target portal is itself, it will not teleport entities.
If a portal block is left-clicked by a player in creative mode, that block will be broken. Any adjacent portal blocks will be unaffected by this. If a player in creative mode right-clicks a portal block, the player can reassign the target portal or rename the portal. Players not in creative mode may not place blocks on a tile that already has a portal on it. If a player in creative mode does this, it will replace the portal.
These portals would mostly be useful for mapmakers, as they can now include interesting puzzles and maps that wouldn't otherwise fit in 3-D space. It can also be used by redstone mechanisms to transport arrows/items/minecarts/etc, allowing for instant signal communication or instant item transportation.
Rollback Post to RevisionRollBack
Why does everyone think I don't have an avatar? Is there anyone who can see the one black pixel.
Please click the dragons, they need to grow. Also, my fully grown dragons can be found in my bio.
Not really sure about this one. If it is for mapmakers then they can already use commands blocks to send stuff and signals around. And they can easily make any such logic "hidden". So might as well go fo a clearly visible portal than BOTH normal players and mapmakers can make use of.
Seems like a decent idea, although I'm sure it can be done with Command Blocks fairly easily. I'm not a big fan of how placement works though, particularly it automatically taking the ID of an adjacent portal or replacing the ID of an adjacent portal if placed touching two with unique IDs.
I would say the easier and more useful method would be if you place it off of an existing portal it takes the ID of the one you placed on off of. If you place it on a non-portal block you get the GUI for name and target. That way you can have different portals that touch each other without overlapping. Plus no randomly overwriting the wrong portal.
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!