promotional bannermobile promotional banner

Lily's TP Animations

a simple mod that add custom animations for teleporting useing /scriptevent great for mapmaking with commands merges /tp /camera /camerashake
MCPEDL.png

MCPEDL.png

Description

Lily’s TP Animations (v1.00-BETA)

 

⚠️IMPORTANT : these features are all present in the latest vertion of the mod all features are NOT present in older vertions if you want to have all the features on this page you need to take the latest vertion of the mod ⚠️

⚠️Remember to not wait for mods to break before checking out for updates :3⚠️

Make teleports feel magical! This addon merges multiple vanilla commands into one easy /scriptevent and adds built-in camera/FX presets for cinematic teleports.

Works in singleplayer and multiplayer. Great for maps, command blocks, and roleplay servers.


 

https://youtu.be/MECCO88xw5o

 

 

 

What it does

  • Adds a single command:
    scriptevent lily:tp <selector> <xyz|~~~|^^^> [dimension] [fade in hold out] [color name|r g b] [animation…]

  • Combines /tp, /camera, /camerashake, and /effect into one sequence.

  • Supports absolute, relative (~), and local (^) coordinates.

  • Optional fade with custom color.

  • Built-in animation presets:

    • linear <time> – glide toward the destination, then teleport.

    • skypass <timein timestay timeout> – camera jumps to y=320 above you, flies over the target, teleports, then eases back down.

    • nausea – green fade + nausea, teleports after a delay.

    • shake – escalating camera shake, teleports mid-sequence.

Note: after the selector and coords, the order of options doesn’t matter. Only the selector and coords are required.


Requirements

  • Minecraft Bedrock 1.21+ (min engine: 1.21.0)

  • Turn on Cheats (needed for /scriptevent, /camera, etc.)

  • In world settings → Experiments: Beta APIs (Scripting v2)

  • Apply the behavior pack and restart the world


Command Reference

Base syntax

 
/scriptevent lily:tp <selector> <xyz|~~~|^^^> [dimension] [fade <in> <hold> <out>] [color <name|r g b>] [animation...]

Selectors

@s, @p, @a, @e[...], @r, or a player name (no spaces).

Coordinates

  • Absolute: 0 100 0

  • Relative: ~ ~20 ~

  • Local (relative to facing): ^ ^ ^10

  • Combined token: ~~30~ or ^^^

Dimension (optional)

overworld, nether, end
If not set, defaults to overworld.

Fade (optional)

 
fade <in> <hold> <out> // all in ticks (20 ticks = 1s)
  • Teleport happens at the midpoint of the hold value.

Color (optional)

 
color <name> // e.g., color violet color <r g b> // e.g., color 135 206 235

Built-in names include: white, black, red, lime, green, blue, yellow, cyan/aqua, magenta/fuchsia, orange, pink, purple, indigo, violet, brown, maroon, navy, teal, olive, gold, silver, light_gray, gray, dark_gray, sky_blue, light_blue.


Animations (optional)

All animation times are in ticks; camera “ease” uses seconds (ticks/20).
In animations, ~ ~ ~ is always relative to the player.

1) linear <time>

 
/tp <sel> ~ ~ ~ facing <coords> /camera <sel> set minecraft:free ease <time(s)> linear pos <coords x y+1 z> rot ~ ~ after <time> → /tp <sel> <coords> ~ ~ /camera <sel> clear

2) skypass <timein timestay timeout>

 
/camera <sel> set minecraft:free ease <timein(s)> linear pos ~ 320 ~ rot 90 ~ after <timein> → /camera <sel> set minecraft:free ease <timestay(s)> linear pos <x of coords> 320 <z of coords> after <timein + timestay> → /tp <sel> <coords> after <timein + timestay> → /camera <sel> set minecraft:free ease <timeout(s)> linear pos ~ ~ ~ rot ~ ~ after <timein + timestay + timeout> → /camera <sel> clear

3) nausea

 
/effect <sel> nausea 13 255 true /camera <sel> fade time 10 1 1 color 0 255 0 after 210 ticks → /tp <sel> <coords>

4) shake

 
/camerashake add <sel> 0.1 0.30 +5t → 0.5 0.30 +10t → 1 0.30 +15t → 2 0.30 +20t → /tp <sel> <coords> +25t → 2 0.30 +20t → 1 0.30 +30t → 0.5 0.30 +35t → 0.1 0.30

Quick Examples

 
/scriptevent lily:tp @s 0 100 0 → instant TP to 0 100 0 (overworld) /scriptevent lily:tp @p ~ ~20 ~ fade 0 40 0 → fade for 2s; TP at 20 ticks /scriptevent lily:tp @a 128 64 -32 nether color sky_blue fade 40 40 40 → blue fade around TP to nether destination /scriptevent lily:tp @e[type=zombie] ^ ^ ^10 color green fade 40 0 0 → local forward 10 with green fade-in /scriptevent lily:tp @r -200 70 120 end color 255 255 255 fade 60 100 20 → white fade; TP to End at 110 ticks /scriptevent lily:tp @s 0 100 0 linear 20 → glide 1s then TP /scriptevent lily:tp @s 0 100 0 skypass 20 20 20 → sky camera, slide over target, TP, ease down /scriptevent lily:tp @s 0 100 0 nausea → green fade+nausea, TP after 210 ticks /scriptevent lily:tp @s 0 100 0 shake → escalating shake, TP at 20 ticks

Installation

  1. Import the behavior pack (.mcpack)

  2. In your world:

    • Enable Cheats

    • Turn on Beta APIs (Scripting v2)

  3. Apply the pack and reload the world

Operator permission is needed for running these commands.


Notes & Limitations

  • Default dimension is overworld. If your target is in another dimension, specify it (nether, end) to ensure the TP hits who you intend.

  • In animations, relative (~) and local (^) behave relative to the player, not command blocks.

  • Player names with spaces are not supported in this version (use selectors like @a[name=...] or a single-word name).

  • This is BETA; report issues and suggestions!


Credits & Support

by: LilyTheCatgirl
Questions or feedback? Join the Discord: https://discord.gg/mVJmmAuQeX

The Lily's TP Animations Team

profile avatar
  • 6
    Followers
  • 5
    Projects
  • 10.4K
    Downloads

More from LilyTheCatgirlView all

  • Lily's Money project image

    Lily's Money

    • 5.3K
    • Scripts

    Lily’s Money adds a simple, scoreboard-based economy to Minecraft Bedrock with custom / commands + optional GUI shop.

    • 5.3K
    • May 20, 2026
    • Scripts
    • +1
  • TransCraft MTF project image

    TransCraft MTF

    • 559
    • Texture Packs

    a simple resource pack that changes ui and some blocks/items to cherry + changes minecraft titles to have the transgender flag + a custom language with cute names :3

    • 559
    • November 27, 2025
    • Texture Packs
    • +1
  • Lily's survival waypoints banner project image

    Lily's survival waypoints banner

    • 3.6K
    • Addons

    Waypoint pack for Bedrock: place a banner to save a waypoint, use a map to open a menu where you can teleport, remove waypoints, or view info—all achievement-compatible (no experiments).

    • 3.6K
    • October 27, 2025
    • Addons
    • +3
  • Lily's Utilitys project image

    Lily's Utilitys

    • 801
    • Addons

    a mod that adds a few utilitys for minecraft bedrock (muting freezing hyperspeed...)

    • 801
    • October 20, 2025
    • Addons
    • +4
  • Lily's Money project image

    Lily's Money

    • 5.3K
    • Scripts

    Lily’s Money adds a simple, scoreboard-based economy to Minecraft Bedrock with custom / commands + optional GUI shop.

    • 5.3K
    • May 20, 2026
    • Scripts
    • +1
  • TransCraft MTF project image

    TransCraft MTF

    • 559
    • Texture Packs

    a simple resource pack that changes ui and some blocks/items to cherry + changes minecraft titles to have the transgender flag + a custom language with cute names :3

    • 559
    • November 27, 2025
    • Texture Packs
    • +1
  • Lily's survival waypoints banner project image

    Lily's survival waypoints banner

    • 3.6K
    • Addons

    Waypoint pack for Bedrock: place a banner to save a waypoint, use a map to open a menu where you can teleport, remove waypoints, or view info—all achievement-compatible (no experiments).

    • 3.6K
    • October 27, 2025
    • Addons
    • +3
  • Lily's Utilitys project image

    Lily's Utilitys

    • 801
    • Addons

    a mod that adds a few utilitys for minecraft bedrock (muting freezing hyperspeed...)

    • 801
    • October 20, 2025
    • Addons
    • +4