- check_circle Advancements
- check_circle Functions
- 24,165 views, 8 today
- 4,335 downloads, 2 today
31
Amethysttravelling is a Minecraft datapack for building fast travel points. It utilizes amethysts and makes them a consistently needed resource for fast travel.
Features:
The different tiers of fast travel points:
To clarify. The level affects the dimension in which a fast travel point can be activated, not its destination. For example, a copper fast travel point in the overworld can be used to travel to a netherite fast travel point in the end.
If you want to add a new block for a custom tier of a fast travel point, edit "AmethystTravelling/data/amethysttravelling/tags/blocks/condenser.json", the fast travel point is not known by default and you will get the lowest tier and 10 seconds of channeling time.
If you want to change this, it can be helpful to modifiy "AmethystTravelling/data/amethysttravelling/functions/platform/get_type.mcfunction".
Currently there are not many supported languages, so feel free to add your language and make a pull request on Github.
Features:
- fast travel between distant places and dimensions
- can display the name of the destination after travelling
- allows traveling while riding an entity
- allows to carry nearby npcs (also mobs)
- can display the name of the destination after travelling
- different tiers of fast travel points
- affects speed and available dimensions
- affects speed and available dimensions
- detects the items in both hands
- advancements as in-game manual
- designed to be multiplayer friendly
- no necessary resource pack
- optional translations are available with the resource pack
- optional translations are available with the resource pack
Usage:
Building
To build a fast travel point, a 3x3 platform must be constructed from amethyst blocks. The "catalyst" block in the center determines the time it takes for the fast travel point to channel. In addition, not all fast travel points can be kept permanently active in all dimensions. For this the right "catalyst" must be chosen. To activate the platform of a fast travel point, you must stand in the middle of the platform.The different tiers of fast travel points:
block | default channelization time (in s) | available dimensions |
Copper | 10 | Overworld |
Iron | 6 | Overworld |
Gold | 3 | Overworld |
Emerald | 2 | Overworld |
Diamond | 1,5 | Overworld, Nether, Custom |
Netherite | 1 | Overworld, Nether, End, Custom |
To clarify. The level affects the dimension in which a fast travel point can be activated, not its destination. For example, a copper fast travel point in the overworld can be used to travel to a netherite fast travel point in the end.
Connecting
To connect two fast travel points, the first one must be marked first. To do this, stand in the middle of an activated unconnected platform and hold an amethyst shard in your hand. Now you can go to the second activated unconnected platform and do the same as you did with the first.Travelling
To travel, stand in the center of an activated connected fast travel point and hold an amethyst shard in your hand. Now the fast travel point starts to channel. NPCs can be taken along by standing on the platform. However, these also consume an amethyst shard. After traveling, the platform must be re-entered or the amethyst shard must be taken in hand again.Renaming
When a fast travel point is renamed with a name tag, its name is shown when a player travels to it.Destruction
If a block of the platform of an activated fast travel point is removed, the fast travel point is destroyed. A possibly connected platform will now also no longer work.Configuration:
Particle count
You can adjust the amount of particles that are displayed when travelling via Minecraft's graphics options. Since it is still a lot of particles if you use the reduced amount or have the choice to use only the necessary particles, there is an option in the datapack to adjust the amount per player. To use the reduced amount of particles use the command /trigger AT.moreParticles set 0. The default setting is the high amount, which shows an increasing cloud of particles. To re-enable this, use the command /trigger AT.moreParticles or /trigger AT.moreParticles set <value> with a value greater than zero.Channeling time
Channeling time can be adjusted for different tiers of fast travel points. For example, a netherite fast travel point that lets you travel into the end can be slower than an emerald fast travel point, if desired. Use /scoreboard objectives setdisplay sidebar AT.config to see all channeling times in ticks (20 ticks are one second). To hide the scoreboard use /scoreboard objectives setdisplay sidebar. To update a specific channelization time of a tier shown in the scoreboard, use /scoreboard players set <tier> AT.config <ticks> and update all existing fast travel points with the command /function amethysttravelling:platform/update_existing_platforms.Materials
You can easily change the materials for the outer ring of the platform by changing the json file "AmethystTravelling/data/amethysttravelling/tags/blocks/magical_block.json" and the item you use for the travel in "AmethystTravelling/data/amethysttravelling/tags/items/magical_item.json".If you want to add a new block for a custom tier of a fast travel point, edit "AmethystTravelling/data/amethysttravelling/tags/blocks/condenser.json", the fast travel point is not known by default and you will get the lowest tier and 10 seconds of channeling time.
If you want to change this, it can be helpful to modifiy "AmethystTravelling/data/amethysttravelling/functions/platform/get_type.mcfunction".
Datapack installation:
Install this datapack like any other datapack by placing it in the world's datapack folder and entering the command /reload. Alternatively: when a new world is created, open the datapacks menu and drag this datapack into the Minecraft window.Datapack removal:
The command /function amethysttravelling:remove removes all entities, scoreboards and unloads all permanently loaded chunks created by this datapack. To reinstall this datapack, use the command /datapack enable "file/AmethystTravelling.zip".Optional translations:
Optional translations are available with the resource pack: Amethysttravelling-language-pack. The latest release can be found here.Currently there are not many supported languages, so feel free to add your language and make a pull request on Github.
Older versions:
If you are looking for a version of the datapack for an older Minecraft version, please take a look at the list of releases on github.Having a problem or reporting a bug:It is often very difficult to find the cause of problems when there is little information available. I need your help to identify the cause of any bug you find. Especially interesting are the following information:
|
Compatibility | Minecraft 1.17 |
to | Minecraft 1.20 |
Tags |
7 Update Logs
Update #7 : by Pretorer 06/13/2023 5:01:39 pmJun 13th, 2023
- Make the datapack compatible with version 1.20.1
LOAD MORE LOGS
tools/tracking
5670831
119
amethysttravelling
Create an account or sign in to comment.
edit: nevermind! let this serve as a reminder to whitelist your servers even if you're only playing with a single friend. as it turns out, 4 unknown players logged in last night and did some griefing. they're banned and it's whitelisted now :/
My only problem is that mobs that I try to take with me just disappear. Any idea how to fix this?
Ive been trying the data pack on a realm and it seems to succesfully make the fast traavel points but wont let me connect them
I realize this might be a issue caused by the 1.20 update but thought id let u know.
Looking into the debugs it recognizes them correctly just wont let me interact after creating them.