Minecraft Data Packs / Magic

Lodestone Gates | Minecraft Fast Travel Datapack | v2.1.0

  • check_circle Functions
  • check_circle Predicates
  • 10,680 views, 54 today
  • 1,331 downloads, 9 today
  • 49
  • 47
  • 38
Bazoqa avatar Bazoqa
Level 30 : Artisan Engineer
12

Lodestone Gates v2.1.0


NOTE: Version 2.0.0 is a total rewrite of the datapack, and will not be compatible with any previous version. Sorry for any inconvenience!


This data pack adds a fast-travel system to Minecraft!

Lodestone Gates | Minecraft Fast Travel Datapack | v2.1.0 Minecraft Data Pack

What is a Lodestone Gate?

A Lodestone Gate is a structure that allows you to warp/teleport to any other existing Lodestone Gate.

The destination gate can be in any vanilla dimension (Overworld, Nether, End) and can be teleported to even if the chunk isn't loaded.

To create a Lodestone Gate:
1) Place a lodestone block
2) Name an Eye of Ender with an anvil
3) Drop your Eye of Ender on top of the lodestone block. (unnamed Eye of Enders won't work!)


To teleport, step near the Lodestone Gate and you will receive a chat prompt to select a destination. Just click on your desired destination in chat and poof! You will instantly be teleported.

Lodestone Gates, by default, cost 3 levels of experience to use. This value can be configured using the command /function ldgates:config

To destroy a Lodestone Gate, simply destroy its corresponding lodestone block.

Channels (New in V2.0)

Channels are a new feature that allows you to create Lodestone Gates that exist on separate networks! Channels are specified when first creating a Lodestone Gate and cannot be changed unless you destroy the gate.

By default, a Lodestone Gate will be able to access any other Lodestone Gate in the default Channel. All Gates can only communicate to other Gates on the same Channel.

You can change the channel of a Lodestone Gate when creating it by surrounding it in a 3x3 grid of carpet like so:

Lodestone Gates | Minecraft Fast Travel Datapack | v2.1.0 Minecraft Data Pack

The Unique pattern created by the colored carpets will be memorized by the Lodestone Gate upon creation, and will only show other Lodestone Gates created with the same pattern.

You are free to use any number of carpets up to the full 8, and cardinal direction counts!

Installation

  1. Copy the .zip file into the world/datapacks folder of your minecraft save
  2. Close and reopen the world, or in multiplayer use /reload
  3. (Optional) Use /function ldgates:config to configure settings to your liking

Uninstallation

  1. (Optional) Run /function ldgates:uninstall. This is optional, it just gets rid of all of the scoreboards I use for the datapack. If you only do step 2 that's fine!
  2. Remove the datapack from your world folder without reloading the world

Notes

  • This data pack was made with multiplayer in mind. It only uses 3 force-loaded chunks in order to store information. This means that you can have a large number of gates in use, as each one isn't force-loading a chunk.
  • There is a global limit of 4000 Lodestone Gates at any one time anywhere in your world.

Planned Future Changes

~ Better special effects and sounds for various actions
~ Config option to disable interdimensional travel
~ Youtube Tutorial/Intro Video
CompatibilityMinecraft 1.16
toMinecraft 1.17
Tags

6 Update Logs

Version 2.1.0 : 05/09/2021 7:24:35 pmMay 9th

~ Added Datapack Configuration Menu. Access it using /function ldgates:config

~ Added Configurable XP Cost System to using a Gate! Default Value is 3 levels, can be configured to be anything from 0-999 levels. (Configurable using new configuration menu)

~ Added Some New Configurable FX to Gates (Configurable using new configuration menu)

~ Fixed a bug where a user would be spam prompted several times per second when briefly entering and exiting a gate
LOAD MORE LOGS

Create an account or sign in to comment.

1
05/03/2021 12:04 am
Level 19 : Journeyman Princess
pink_pariah
pink_pariah avatar
This new version announces the teleport locations to all players. Will there be/is there a fix for this?
2
05/03/2021 12:45 amhistory
Level 30 : Artisan Engineer
Bazoqa
Bazoqa avatar
Should be fixed as of v2.0.1 (Update posted at time of this comment). Thanks for the bug report! Please let me know if it is/isnt fixed for you. I appreciate the feedback!
1
04/28/2021 11:59 am
Level 1 : New Crafter
CrazyBuffal0
CrazyBuffal0 avatar
This is great! I have a huge ask of you. Is there any way you can integrate this with EconomyPlus so that there can be a cost associated with gate travel? Fendoran provides a plug-in template, here.
1
04/25/2021 1:03 pm
Level 1 : New Miner
WhatsJayUpTo
WhatsJayUpTo avatar
Do you have a video on how this works, reading the instructions made me more confused.
1
04/03/2021 11:41 pm
Level 4 : Apprentice Modder
Dr Milk
Dr Milk avatar
I'm running a Bukkit 1.16.5 server, whenever I drop a renamed eye on a lodestone nothing happens. I reloaded, initialized, etc. but it's just not working.
1
04/21/2021 5:58 pmhistory
Level 30 : Artisan Engineer
Bazoqa
Bazoqa avatar
Version 2.0 is a complete rewrite of the datapack and fixes a lot of past issues people were having, please try again and let me know if you are having the same issue! Also, Version 2.0 no longer requires you to initialize the datapack, it's plug-and-play.
1
02/12/2021 6:48 am
Level 2 : Apprentice Explorer
CalgamingsMC
CalgamingsMC avatar
It doesn't work on vanilla survival? Why'd you have to make it use a function command T_T
1
04/21/2021 5:59 pm
Level 30 : Artisan Engineer
Bazoqa
Bazoqa avatar
Version 2.0 is a complete rewrite of the datapack and now, there is now no /function ldgates:_init command to start the datapack, it will work automatically upon opening the world.
1
02/06/2021 12:48 pm
Level 1 : New Crafter
Umbreon555
Umbreon555 avatar
How does the destroygate command work? I can't figure it out
1
04/21/2021 5:59 pm
Level 30 : Artisan Engineer
Bazoqa
Bazoqa avatar
As of Version 2.0, you can destroy any gate by destroying the Lodestone Block!
Planet Minecraft

Website

© 2010 - 2021
www.planetminecraft.com

Welcome