Data Packs Tool

Teleport Bow Data Pack

  • 3.7k views 0 today
  • save_alt 606 downloads
Compatibility
Minecraft 1.21
Changes include
  • Functions
  • Recipes
  • 14
  • 10
  • 3
TheUknownCreator
Lvl 32Artisan Miner
8
This data pack requires function macro and item components to work. Version 1.10.3 works in Minecraft 1.21.5.
This data pack adds a new gameplay for bows. Simply enable this data pack and it is ready to use. No additional configuration is required.

Features:
  • Two modes for Teleport Bow:
  •   Teleport Mode: You will be teleported instantly to where the arrow lands. (Optional: Swap position and rotation with the entities hit by the arrow)
  •   Ride Mode: You will ride your arrow.
  • Special texture for Teleport Bow.
  • English, Simplified Chinese (简体中文), Traditional Chinese (繁體中文) and German (Deutsch) language support.
  • Teleport Bow can be crafted using this recipe:
    Blaze Rod
    Diamond
    Eye of Ender
    Dragon's Breath
    String
    Blaze Rod
    Diamond
  • Fully compatible with multiplayer.
  • Sends a notification if the resource pack is not successfully loaded.
  • Several mechanics to improve accuracy.
  • In-game help and setting command (see below).
Commands:
· /function teleport_bow:help
  - For more detailed information.

· /function teleport_bow:setting
  - For custom configuration and debug.

3 Update Logs

v 1.10.3 : by TheUknownCreator 04/07/2025 12:47:48 amApril 7, 2025 @ 4:47 am UTC

  • Updated file structure and grammar of data pack and resource pack. Deleted OptiFine folder in resource pack and texture display in vanilla no longer depends on key "minecraft:custom_model_data".
  • Added notice for not to switch Teleport Bow mode when holding bows in both hands to the help text.
LOAD MORE LOGS

More like this

  Have something to say?

AdamkoAxoDragon
08/27/2025 1:29 pm
He/Him • Level 30 : Artisan Sus Imposter
please add a function where you can simply give youselves the bow
1
TheUknownCreator
12/27/2025 1:55 am
Level 32 : Artisan Miner
This has been added in v1.10.6
1
TheUknownCreator
10/05/2025 12:58 pm
Level 32 : Artisan Miner
This can be added in the next version. Check out the external link for further updates. For now, you can use the following commands:
Teleport Bow with Default mode (crafted from recipe):
give @p minecraft:bow[minecraft:item_name={"translate":"item.tuc.teleport_bow","fallback":"Teleport Bow"},minecraft:custom_data={"teleport_bow":true,"teleport_bow_mode":"default"},minecraft:lore=[{"translate":"text.teleport_bow.mode","fallback":"Mode: %s","color":"aqua","italic":false,"with":[{"text":"Default","color":"gray","italic":true}]},{"translate":"text.teleport_bow.switch","fallback":"Press [%s]+[%s] to switch mode","color":"light_purple","italic":false,"with":[{"keybind":"key.sneak","color":"green"},{"keybind":"key.swapOffhand","color":"green"}]}],minecraft:rarity="epic"]

Teleport mode:
give @p minecraft:bow[minecraft:item_name={"translate":"item.tuc.teleport_bow","fallback":"Teleport Bow"},minecraft:custom_data={"teleport_bow":true,"teleport_bow_mode":"teleport"},minecraft:lore=[{"translate":"text.teleport_bow.mode","fallback":"Mode: %s","color":"aqua","italic":false,"with":[{"text":"Teleport","color":"green","italic":true}]},{"translate":"text.teleport_bow.switch","fallback":"Press [%s]+[%s] to switch mode","color":"light_purple","italic":false,"with":[{"keybind":"key.sneak","color":"green"},{"keybind":"key.swapOffhand","color":"green"}]}],minecraft:rarity="epic"]

Ride mode:
give @p minecraft:bow[minecraft:item_name={"translate":"item.tuc.teleport_bow","fallback":"Teleport Bow"},minecraft:custom_data={"teleport_bow":true,"teleport_bow_mode":"ride"},minecraft:lore=[{"translate":"text.teleport_bow.mode","fallback":"Mode: %s","color":"aqua","italic":false,"with":[{"text":"Ride","color":"green","italic":true}]},{"translate":"text.teleport_bow.switch","fallback":"Press [%s]+[%s] to switch mode","color":"light_purple","italic":false,"with":[{"keybind":"key.sneak","color":"green"},{"keybind":"key.swapOffhand","color":"green"}]}],minecraft:rarity="epic"]
1

Welcome