WayMark v2 By @bl4z3master
What's new
Changelog — WayMark
[2.0.0] — V2 Improvements over V1
✨ New Features
Added the
blazemaster:wpcustom block with a 3D pedestal model and 7 cosmetic variants.- Switch between variants by crouching and interacting (Sneak + Interact):
- Nether
- Souls
- End
- Gold
- Blaze
- Spider
- Cherry
Added a cinematic travel system featuring:
- Ascend
- Travel
- Descend
- Smooth camera movement with easing:
OutQuadInOutSineOutCubic- Player controls locked during travel
- Terrain-following camera movement
Added cross-dimension travel:
- Overworld
- Nether
- End
Same-dimension travel uses relative coordinates, while cross-dimension travel uses a dedicated descent height.
- Added automatic ceiling detection before takeoff.
If a solid block is detected above the waypoint, the ascent stops at the highest available space before continuing the flight.
🖥️ In-Game UI
Waypoint List
Displays:
- Distance
- Direction (compass arrow)
- Dimension name (for waypoints in another dimension)
Waypoint Management
Each player can:
- Rename
- Delete
- View coordinates
- View dimension
Additional improvements:
- Confirmation dialog before deleting a waypoint.
- Deleted waypoints automatically return the waypoint block to the player's inventory.
- Status messages for:
- Waypoint limit reached
- Waypoint already exists
- Empty name
- Already at destination
- Teleport already in progress
🔒 Protection & Persistence
- Private waypoints stored using Dynamic Properties.
- Data persists across world reloads.
- Only the owner can:
- Create
- Interact with
- Break
- Teleport from their waypoint
- Other players receive a notification when attempting to use another player's waypoint.
- Automatic cleanup if the destination waypoint block no longer exists.
- 15-second teleport cooldown per player.
- Built-in protection against concurrent teleport requests.
✨ Visual & Audio Effects
Cosmetic Particles
Each cosmetic variant has unique particles:
- Flames
- End Rods
- Totem / Honey
- Soul Fire / Campfire
- Cherry Petals
- Rotating Spider Web
- End Spiral
Additional effects:
- Flight particle trails
- Cinematic travel sound effects
- Ambient music based on the selected variant
Music automatically stops when the player moves away from the waypoint.
🔨 Crafting Recipe
Craft the waypoint block using:
| Item | Amount |
|---|---|
| Iron Ingot | 4× |
| Diamond | 4× |
| Compass | 1× |
📦 Requirements
- Minecraft Bedrock Edition 1.21.70+
@minecraft/server2.8.0@minecraft/server-ui2.1.0- Cheats enabled
- Script API enabled
- Both the Behavior Pack and Resource Pack applied
⚙️ Configuration
Configuration file:
behavior_packs/[BP]WayMark/scripts/core/config.js
Available Options
Maximum Waypoints
MAX_WAYPOINTS_PER_PLAYER = 5
Maximum number of waypoints each player can create.
Teleport Cooldown
TELEPORT_COOLDOWN_TICKS = 300
- 300 ticks = 15 seconds
- Cooldown between teleports.
Camera Settings
Fully configurable values including:
- Ascent height
- Flight duration
- Easing curves
- Camera buffers
- Look-at height
- Other cinematic flight parameters
🧱 Updated Block
| Property | Value |
|---|---|
| Block ID | blazemaster:wp |
| Recipe ID | waymark:waypoint_recipe |
| Custom Component | waymark:waypoint_interaction |
Pack: [BP]WayMark + [RP]WayMark v1.0.0
Created by IIBl4z3MasterII.
This mod has no additional files

