- check_circle Functions
- 15,754 views, 2 today
- 1,690 downloads, 0 today
49
This datapack will no longer be updated! Perasha's Teleporters is the newest version and will recieve semi-regular updates and enhancements! Go there if you want a more up-to-date version!
Introduction
Though there are many teleportation datapacks and mods out there, I saw limitations with each method. With Warp Sigils, I've attempted to create the most user-friendly and useful teleportation network I can. They're easy to use, affordable to create, and is multiplayer-friendly!
Update Notes
Release 5
- Fixed a bug with sigils in other dimensions not loading properly! Should work for the End and the Nether, but custom dimensions won't load upon reloading :(
Release 4
- Networks are here! More Gifs are coming within the next few days, but the lesson will be found further below!
- Removed a debug message for whenever a portal was broken; forgot to remove that last update!
NOTE: This will most likely be the final release for this page, I'm adding a utilities datapack as a dependency and will be making a new page for the datapack to make sure new users will be on the same page. That said, this datapack will still be available, but after this, I will not make any more updates to it!
I'll be sure to post a link at the top to the new datapack once it's released :)
Q: Why the new dependency?
I'm beginning to use the exact same functions and scoreboards for both of my projects now, and will most likely use them in the future as well, so it's much easier for me to just make a datapack with all of those functions, and have my new ones utilize them. Plus, that means others can use them too!
NOTE: If you have an outdated version of Warp Sigils in your world and you want to update, uninstall the old datapack and install the new one. Once you've done that, make sure you've reloaded, then use the new "_uninstall" function stated above, wait for the prompt that says it was successful, and then you can use the /reload command again. Make sure you've either removed every teleporter in the world, or you've gone to the location of every teleporter to load its chunk, and then delete it and recreate it. If you don't, you could end up with some unforeseen strange behavior!
Technical Explanation: The old versions of Warp Sigils used their names to locate and teleport; that is no longer the case with this update, so even if the teleporter shows up in the list, you might not be able to teleport to it. New teleporters are assigned a unique ID and have their locations saved when they're created, which allows them to be found again when restarting a server or /reloading the world. So, if you have old teleporters with new ones, they won't be able to teleport to one another!
With the introductions out of the way, let's dive right into how to make and use your own warp sigil network!
ToDo:
- Add larger and smaller sigils
- Larger sigils show more destinations, can transport more things at once
- Smaller sigils can be set to one destination, so entities and players automatically teleport when entering
- Sigils that only certain players can use
Helpful Links
Installing datapacks: https://minecraft.gamepedia.com/Tutorials/Installing_a_data_pack
WARNING
1 - I am not responsible for corrupt/deleted worlds for incorrect installation/etc! Datapacks are much easier than mods however, but keep in mind
2 - There may be some datapacks that conflict with this one; if there is, please leave a comment below and I might be able to fix the conflict!
FAQ
Q: I installed the datapack but it's not working!
A: There could be a plethora of reasons why the datapack isn't working for you
1) If you can't make or edit sigils, check and see what other datapacks you're running; due to the nature of datapacks, you might have a conflict on your hands! Be sure to test which datapack is conflicting to resolve that issue. If you do find a conflict, message me and I'll see if I can make a workaround.
2) If you aren't using other datapacks, give me as much information and detail as possible; saying "the pack doesn't work" is not helpful; but saying "My teleporters aren't teleporting me, they're only playing the animation and sound effects" is a TON more helpful and gets me an idea of where I need to look to fix it.
Q: Can I use part of your datapack for something I'm making?
A: Of course! Building datapacks requires learning from others; if I get requests I can give more detailed explanations of how certain systems work in posts or in the form of videos.
Q: I punched the destination/threw in an item/broke the portal and it's not working!
A: There are two likely culprits:
1) If you have recently updated the datapack, you will have to destroy previous teleporters. Refer to the Note in the update section at the top of the page, under Release 3.
2)Due to the nature of the datapack, sometimes it takes a moment to teleport from one sigil to another, and due to the nature of datapacks in general, a laggy response can be expected. Especially in oceans, for some reason. Please be patient!
Introduction
Though there are many teleportation datapacks and mods out there, I saw limitations with each method. With Warp Sigils, I've attempted to create the most user-friendly and useful teleportation network I can. They're easy to use, affordable to create, and is multiplayer-friendly!
Update Notes
Release 5
- Fixed a bug with sigils in other dimensions not loading properly! Should work for the End and the Nether, but custom dimensions won't load upon reloading :(
Release 4
- Networks are here! More Gifs are coming within the next few days, but the lesson will be found further below!
- Removed a debug message for whenever a portal was broken; forgot to remove that last update!
NOTE: This will most likely be the final release for this page, I'm adding a utilities datapack as a dependency and will be making a new page for the datapack to make sure new users will be on the same page. That said, this datapack will still be available, but after this, I will not make any more updates to it!
I'll be sure to post a link at the top to the new datapack once it's released :)
Q: Why the new dependency?
I'm beginning to use the exact same functions and scoreboards for both of my projects now, and will most likely use them in the future as well, so it's much easier for me to just make a datapack with all of those functions, and have my new ones utilize them. Plus, that means others can use them too!
Release 3
- Finally, loaded chunks persist through server resets and exiting the world! When you start the world, the datapack will take a moment to load all created teleporters. Depending on how spread apart they are, and how many you have, this could take a minute! You will get a "Finished loading teleporters!" message when all teleporters are loaded and ready to go.
- Naming a sigil is no longer mandatory; by default, a sigil will be called "New" and its name will be hidden. You can still name and color your sigils in the same way as before, but you can always teleport to any sigil, whether it's named or not.
- You can hide or show a sigil's name! Toss in bone meal to show it, or an ink sac to hide it!
- Added an "uninstall" function! /function teleporter:_uninstall, it should be right at the top of the "teleporter:" list!
- Naming a sigil is no longer mandatory; by default, a sigil will be called "New" and its name will be hidden. You can still name and color your sigils in the same way as before, but you can always teleport to any sigil, whether it's named or not.
- You can hide or show a sigil's name! Toss in bone meal to show it, or an ink sac to hide it!
- Added an "uninstall" function! /function teleporter:_uninstall, it should be right at the top of the "teleporter:" list!
NOTE: If you have an outdated version of Warp Sigils in your world and you want to update, uninstall the old datapack and install the new one. Once you've done that, make sure you've reloaded, then use the new "_uninstall" function stated above, wait for the prompt that says it was successful, and then you can use the /reload command again. Make sure you've either removed every teleporter in the world, or you've gone to the location of every teleporter to load its chunk, and then delete it and recreate it. If you don't, you could end up with some unforeseen strange behavior!
Technical Explanation: The old versions of Warp Sigils used their names to locate and teleport; that is no longer the case with this update, so even if the teleporter shows up in the list, you might not be able to teleport to it. New teleporters are assigned a unique ID and have their locations saved when they're created, which allows them to be found again when restarting a server or /reloading the world. So, if you have old teleporters with new ones, they won't be able to teleport to one another!
With the introductions out of the way, let's dive right into how to make and use your own warp sigil network!
Basics
Setup
Setting up the datapack is super simple! After installing, just make sure to type in /reload; if all goes well, a fancy message will appear in chat saying that it installed successfully!
Creating a Sigil
Creating a sigil is straightforward; you'll need 16 redstone and 1 ender pearl. You must lay out your redstone in the pattern shown above in a 5x5 area. After that, throw an ender pearl in the center, and viola! You've just created your first sigil.
Destroying a Sigil
Getting rid of unwanted sigils is easy; just break any of the redstone used, and the sigil will break, leaving the leftover ender pearl in the center.
Travel
Using a warp sigil is super easy! When you walk into the glowing ring, each available destination will appear punch the particles of the location you want to go, and within a few seconds you'll be taken there!
Renaming Sigils
By default, a sigil will be named "New", and it will be hidden. You can change this by naming a piece of paper in an anvil, and throwing it in the center of the sigil. You can use the same name for as many teleporters as you'd like, but you might lose track of which is which!
Showing/Hiding Name
<Gif will be here soon!>
Tossing in a bone meal will show the name of the sigil, and tossing in an inc sac will hide the name!
Coloring Sigils
You can also use dyes to color-coordinate your sigils! Simply throw your desired color in the center, and you'll see the outer ring change instantly with a white puff of smoke!
Setting up the datapack is super simple! After installing, just make sure to type in /reload; if all goes well, a fancy message will appear in chat saying that it installed successfully!
Creating a Sigil
Creating a sigil is straightforward; you'll need 16 redstone and 1 ender pearl. You must lay out your redstone in the pattern shown above in a 5x5 area. After that, throw an ender pearl in the center, and viola! You've just created your first sigil.
Destroying a Sigil
Getting rid of unwanted sigils is easy; just break any of the redstone used, and the sigil will break, leaving the leftover ender pearl in the center.
Travel
Using a warp sigil is super easy! When you walk into the glowing ring, each available destination will appear punch the particles of the location you want to go, and within a few seconds you'll be taken there!
Renaming Sigils
By default, a sigil will be named "New", and it will be hidden. You can change this by naming a piece of paper in an anvil, and throwing it in the center of the sigil. You can use the same name for as many teleporters as you'd like, but you might lose track of which is which!
Showing/Hiding Name
<Gif will be here soon!>
Tossing in a bone meal will show the name of the sigil, and tossing in an inc sac will hide the name!
Coloring Sigils
You can also use dyes to color-coordinate your sigils! Simply throw your desired color in the center, and you'll see the outer ring change instantly with a white puff of smoke!
Features
Interdimensional Travel
Not only do these sigils have an infinite range, but they also can connect to other dimensions! Just be cautious when placing sigils in the Nether, as it can get laggy!
Entity Transportation
All entities within the sigil's area are teleported when a destination is selected! This also includes items and armor stands, so have fun with that!
Teleporting without a Sigil
For when you really need to get out of a tight situation, or perhaps you've wandered too far from home and need to get back, you can hold an eye of ender in your off-hand and light a fire beneath you with flint and steel to instantly transport yourself to the nearest sigil. From there you can head exactly where you need!
Keep in mind, this method will also transport any other players or entities within 2 blocks of you, so keep that in mind when you're trying to head to safety!
Not only do these sigils have an infinite range, but they also can connect to other dimensions! Just be cautious when placing sigils in the Nether, as it can get laggy!
Entity Transportation
All entities within the sigil's area are teleported when a destination is selected! This also includes items and armor stands, so have fun with that!
Teleporting without a Sigil
For when you really need to get out of a tight situation, or perhaps you've wandered too far from home and need to get back, you can hold an eye of ender in your off-hand and light a fire beneath you with flint and steel to instantly transport yourself to the nearest sigil. From there you can head exactly where you need!
Keep in mind, this method will also transport any other players or entities within 2 blocks of you, so keep that in mind when you're trying to head to safety!
Networks
<Gif will be here soon!>
Networks are the most recent additional feature, most useful in multiplayer environments!
To begin, place an item frame in the direct center of the sigil. At first, there won't be anything different; that's because we need to give it a network to connect to! To do this, place a name tag that's been named in an anvil; voila! The sigil will now be connected to all other sigils with the same name; but it won't be able to connect to any other sigils.
To switch a sigil's network, just remove the name tag from the item frame and replace it with a new one! Or you can remove it entirely and let the sigil connect back to the open.
Networks are the most recent additional feature, most useful in multiplayer environments!
To begin, place an item frame in the direct center of the sigil. At first, there won't be anything different; that's because we need to give it a network to connect to! To do this, place a name tag that's been named in an anvil; voila! The sigil will now be connected to all other sigils with the same name; but it won't be able to connect to any other sigils.
To switch a sigil's network, just remove the name tag from the item frame and replace it with a new one! Or you can remove it entirely and let the sigil connect back to the open.
ToDo:
- Add larger and smaller sigils
- Larger sigils show more destinations, can transport more things at once
- Smaller sigils can be set to one destination, so entities and players automatically teleport when entering
- Sigils that only certain players can use
Helpful Links
Installing datapacks: https://minecraft.gamepedia.com/Tutorials/Installing_a_data_pack
WARNING
1 - I am not responsible for corrupt/deleted worlds for incorrect installation/etc! Datapacks are much easier than mods however, but keep in mind
2 - There may be some datapacks that conflict with this one; if there is, please leave a comment below and I might be able to fix the conflict!
FAQ
Q: I installed the datapack but it's not working!
A: There could be a plethora of reasons why the datapack isn't working for you
1) If you can't make or edit sigils, check and see what other datapacks you're running; due to the nature of datapacks, you might have a conflict on your hands! Be sure to test which datapack is conflicting to resolve that issue. If you do find a conflict, message me and I'll see if I can make a workaround.
2) If you aren't using other datapacks, give me as much information and detail as possible; saying "the pack doesn't work" is not helpful; but saying "My teleporters aren't teleporting me, they're only playing the animation and sound effects" is a TON more helpful and gets me an idea of where I need to look to fix it.
Q: Can I use part of your datapack for something I'm making?
A: Of course! Building datapacks requires learning from others; if I get requests I can give more detailed explanations of how certain systems work in posts or in the form of videos.
Q: I punched the destination/threw in an item/broke the portal and it's not working!
A: There are two likely culprits:
1) If you have recently updated the datapack, you will have to destroy previous teleporters. Refer to the Note in the update section at the top of the page, under Release 3.
2)Due to the nature of the datapack, sometimes it takes a moment to teleport from one sigil to another, and due to the nature of datapacks in general, a laggy response can be expected. Especially in oceans, for some reason. Please be patient!
Compatibility | Minecraft 1.14 |
to | Minecraft 1.16 |
Tags |
4 Update Logs
Update #4 : by Perasha 06/23/2020 6:44:06 pmJun 23rd, 2020
- Teleporters in the End and the Nether will now load upon reloading/server restart
LOAD MORE LOGS
tools/tracking
4479871
119
warp-sigils-v-1-0
Create an account or sign in to comment.
By the way
this is the best waystone datapack.
Also my server is having trouble with stability and lag. I suspect this is due to the TPs constantly rendering chunks. To the point where the server lack for thousands of ticks behind.
There are some lag reducing datapacks out there, but depending on how many people are on your servers, it's most certainly the forceloaded chunks. If at some point I find a better way, I'll include it in the next update.
`Course, this also depends on the shear number of teleporters are actually on the server. Once you've got more than 10 or so players each with their own networks of four or more sigils, things can get bogged down real quick.
I'd love it if persistant mobs were still loaded, or at least have the option of marking the mobs to always be loaded, rather than whole chunks; that would save me a lot of hassle. But, we'll have to wait and see.
I'll post an announcement when I'm close to finishing it, but I'm not sure how long it'll be. One way or another I will make sure to have a teleporter pack that's more server friendly!
If I changed the redstone configuration or changed the redstone to be something else instead, like a beacon; will that negatively affect the warp creation?
Tried to build the circle and threw an ender pearl in the middle. (tried it 3 times)