• check_circle Functions
  • check_circle Predicates
  • 12,312 views, 36 today
  • 1,216 downloads, 6 today
  • 37
  • 42
  • 21
Required Resource Pack
fafik77 avatar fafik77
Level 57 : Grandmaster Miner

Warp Portals

Warp Books and Portals let you move instantaneously from point A to point B without changing your Motion

Works in minecraft 1.16.1 & 1.16.2, 1.17

Warp BooksWarp Books are a handy way for a player to travel to previously saved location
  1. make a Warp Book by dropping an Ender Eye & a Book onto a block that you want to teleport to
  2. (optional) rename the book at an anvil so you can easily distinguish between them
  3. refuel the Ender Fuel. put Ender Pearls in your offhand before opening the Warp Book
  4. teleport by opening the Warp Book (note that no matter how far or close you are going it will always use 1 charge of Ender Fuel)
Warp PortalsPortals are a more permanent way to travel between places
  1. create a portal frame out of #portal_frame blocks (Glowstone Blocks/Honeycomb Blocks by default)
  2. place a Lectern with its back attached to the portal frame
  3. place a Warp Book in the Lectern
  4. jump onto that Lectern to create a portal
Note that Portals can be any shape or size when they have a continuous frame (as long as they aren't too big) they can teleport players as well as any living entity
Also 99% bug free
Options, Configuration
You can change how big portal frames are allowed: /scoreboard players set #_frameLimit f77WP_Fuel 36
You can change how big portals are allowed: /scoreboard players set #_portalLimit f77WP_Fuel 44
You can allow or disallow teleporting players who are riding a cart or boat

You can add/change which blocks are valid #portal_frame blocks by editing the blocks tag #fafik77:warp_portals/portal_frame (Glowstone/Honeycomb by default)

You can blacklist entities entity_types #tp-black_list so they wont go through the portal
You can whitelist additional non living entities entity_types #tp-white_list which can go through the portal (blacklist has priority)
Adding a custom dimension compatibility
you can add the compatibility to teleport to your custom dimension by writing 1 function file that contains:
execute if data storage minecraft:fafik77 warp_portals.portalTp{Dim:"namespace:dimension"} at @s in namespace:dimension positioned ~ ~ ~ positioned as @s run function fafik77:warp_portals/on_clock/book_tp/tp_dim

and adding that function to functions tag file "fafik77:warp_portals/tp_dim"

  1. ResourcePack Language pack v2020-08-02 this pack contains every name,lore,texture for my datapacks
  2. (optional for naming Warp Books) fafik77 main.Lib(Google Drive) datapack (core)
  • download this pack
  • download required files
  • put required files in place
P.S Warp Books are never lost after teleportation
CompatibilityMinecraft 1.16
toMinecraft 1.17

10 Update Logs

v2021-03-07 small sound change +cover : 03/06/2021 6:03:42 pmMar 6th

made sounds quiter (2.5 times quiter)
+added cover.png

Create an account or sign in to comment.

10/31/2020 6:29 am
Level 1 : New Miner
HiNoOokami avatar
my wife and i are having a problem. on her server the book part is working, but the portal part isn't. it fully works in single player worlds, but not on her Spigot server. the server is running 1.16.3
01/19/2021 8:38 am
Level 57 : Grandmaster Miner
fafik77 avatar
hi HiNoOokami, i can only test it in single player (or to be exact a multiplayer that only 1 player jons since 1.13) and i honestly dont know why it works in single player but fails in Multiplayer as both modes are exactly the same
09/26/2020 9:36 am
Level 1 : New Miner
User3187572G avatar
There is a bug where you lose all your levels if you tp between Overworld and Nether, both through a book or portal (not tested w/ end)

If you gain xp in any way you retrieve your levels again.
01/19/2021 8:31 am
Level 57 : Grandmaster Miner
fafik77 avatar
thats a minecraft bug that has existed since Alpha v1.2.0, updating your level in any way will show your levels again.
08/25/2020 4:45 pm
Level 1 : New Network
TheBoyEmon avatar
Um Why Can't I Download It?
08/12/2020 3:52 pm
Level 1 : New Miner
User3187572G avatar
Is there a way to reduce the sound of the teleportation without muting the blocks ?
08/12/2020 5:01 pm
Level 57 : Grandmaster Miner
fafik77 avatar
the sound should be similar to the nether portal sound.

if its really too loud i can tweak the volume value, the question is how much lower?
08/12/2020 2:24 pm
Level 1 : New Miner
User3187310G avatar
uohudnh auineidmalufnu9eguisko
08/09/2020 4:09 pm
Level 1 : New Miner
Is there a way that I could remove the ability to TP using only the book//make it so only the portals can be used?
08/12/2020 11:16 am
Level 57 : Grandmaster Miner
fafik77 avatar
to teleport with the book an Ender Pearl is required for each teleportation, that's the balancing factor.

there is no build in option for disabling it but if you are okay with editing a file then just remove/change name of "Warp Portals\data\fafik77\functions\warp_portals\on_clock\book_in_hand.mcfunction"
Planet Minecraft


© 2010 - 2021