• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Warp Pad - Teleport System

Plugin Việt Nam Warp Pad - Teleport System 1.0.2

No permission to download
Hỗ trợ phiên bản
  1. 1.21
Mã nguồn
https://github.com/NguyenDevs/Ultimate-Warp-Pad
1780595453742.webp

Ultimate Warp Pad | Inspired by Steven Universe

Turn your Minecraft world into a living teleportation network — where every warp pad isn't just a destination, it's a work of art.

Tired of the good old /warp command? Type, teleport, done. Soulless. Ultimate Warp Pad changes everything.

Instead of commands, place real warp pads in your world. Put them in your lobby, your base, your hub, your event worlds — anywhere. Players don't need to type a thing. They just step onto the pad, press Shift, and pick a destination from a GUI. It feels like using an actual teleportation device in an open world.

Inspired by Steven Universe, this plugin recreates the iconic warp pad experience of the Crystal Gems: dynamic block schematics that animate on use, particle effects, immersive sound cues, and a smooth launch-to-landing travel sequence.

68747470733a2f2f692e696d6775722e636f6d2f4d6971434838582e706e67

  • Real Block Warp Pads - Warp pads are built with real in-game blocks across 6 schematic variants. They're not virtual items or menu buttons — you can see them, touch them, and interact with them.
  • Beautiful Interactive GUI - A modern Warp Selection GUI with pagination, filter modes (Admin Warps / Your Warps / Public Warps / Trusted Warps), and full destination info — world, coordinates, cost.
  • Two Warp Types - WPA (Admin Warp): 7×7 structure for public destinations. WPP (Player Warp): 5×5 structure for players, with trust system and Private/Public visibility.
  • Trust & Privacy System - Grant trusted players access to your private warp. Each warp can be Public (visible to all), Private (owner + trusted only), or part of a Trusted Network.
  • Cross-Navigation - Let trusted players travel across warps in the same network. Disable via connect-private-trusted: false to restrict to Trusted↔Trusted and Private↔Private only.
  • Cinematic Travel Animation - Levitation launch, converging particles, helix spiral, destination arrival, and landing sequence. Boss bar shows progress. Fully customizable sounds per phase.
  • 6 Animated Schematic Variants - Each warp pad has 6 block schematics that cycle on use — glow, rotate, shift. Separate idle, activation, and landing animation sequences.
  • Cost System - 3 cost types: FREE, XP, MONEY (Vault). Set a custom amount per warp. Players see the cost before teleporting.
  • Active Range - Control how far a warp appears in the selection GUI. Warps too far away won't show up — keeping the list clean and relevant.
  • Group Teleport - Teleport all nearby players standing on the warp pad together. Perfect for parties, events, or hub servers.
  • Warp Creator Item - A craftable item that lets survival players place warp pads in the world. Fully integrated with permission system.
  • Customizable Icons - 600+ materials to choose from as your warp's display icon in the GUI.
  • WorldGuard Integration - Auto-generates WorldGuard regions to protect warp pads. Custom flags uwp-use and uwp-place for per-region control.
  • SQLite & MySQL - Both database backends supported. Stores warps, terrain snapshots (restored on warp deletion), and trusted player lists.

How It Works
Admin — Create a Public Warp Pad: /wpa create <warp_id>

Stand where you want it, run the command. The plugin builds a 7×3×7 warp pad structure at your location and teleports you on top. The pad is automatically protected by a WorldGuard region.

Player — Create a Personal Warp Pad: /wpp create <warp_id>
Or Craft a Warp Creator item via the configured recipe, then place it on the ground.

Using a Warp Pad:
1. Walk onto the warp pad (3×3 area on the top platform)
2. Press SHIFT
3. The Warp Selection GUI opens
4. Choose a destination — watch yourself launch into the sky with full particle effects!

Installation

1. Install WorldGuard (required) and Vault (optional, for economy support)
2. Download UltimateWarpPad.jar from Modrinth or SpigotMc
3. Place the .jar file in your plugins/ folder
4. Restart your server
5. Configure plugins/UltimateWarpPad/config.yml if needed
6. Run /wpa reload to apply changes

Requirements
  • Server: Minecraft 1.21+
  • Required plugin: WorldGuard
  • Optional plugin: Vault
  • API: Paper API 1.21+
Tips & Ideas
  • Build a Server Warp Network: Place admin warp pads at key locations (spawn, shops, event worlds, minigames). Players step on and shift to travel.
  • Roleplay & Immersion: Warp pads exist as part of the world — no chat commands, no abstract menus. Perfect for RPG, lore-heavy, or immersion servers.
  • Builder Bases: Let builders create private warp networks connecting their bases, towns, or build sites.
  • Custom Icons: Every warp gets its own icon — makes navigation easy and adds personality.
  • Smart Range Usage: Set reasonable ranges so warps only appear when they're relevant to the player's current area.
Notes
  • Warp pads cannot be placed within 10 blocks of another warp pad.
  • Warp pads require clear sky above — no blocks blocking the launch area.
  • WorldGuard regions are automatically created and removed with the warp pad.
  • Fall damage is suppressed during launch and landing.
  • All messages, GUI texts, and lores are fully customizable in messages.yml.

68747470733a2f2f692e696d6775722e636f6d2f306333304444702e706e67


Admin Commands — Permission: uwp.admin
  • /wpa create <id> - Creates a new admin warp pad at your location
  • /wpa delete <id> - Deletes an admin warp pad
  • /wpa setting [id] - Opens the warp settings GUI (stand on a warp or provide an ID)
  • /wpa give <player> [amount] - Gives a player the Warp Creator item
  • /wpa reload - Reloads the plugin configuration

Player Commands — Permission: uwp.user.*
  • /wpp create <id> - Creates a new player warp pad at your location
  • /wpp delete <id> - Deletes a player warp pad
  • /wpp setting [id] - Opens the warp settings GUI
  • /wpp trust <id> <player> - Adds/removes a player from your warp's trusted list
Permissions
  • uwp.use - Allows using warp pads (shift + GUI)
  • uwp.admin - Full admin warp management

  • uwp.user.create - Create personal warps
  • uwp.user.delete - Delete personal warps
  • uwp.user.setting - Open warp settings
  • uwp.user.trust - Trust/untrust players
  • uwp.craft - Craft the Warp Creator item

  • uwp.user.create.<n> - Override max warps. Example: uwp.user.create.10 allows 10 warps.
  • uwp.user.range.<n> - Adds a custom range option. Example: uwp.user.range.10000 adds 10000 blocks.
Configuration (config.yml)
YAML:
# Database backend: sqlite or mysql
database:
  type: sqlite
  mysql:
    host: localhost
    port: 3306
    database: ultimatewarpad
    username: root
    password: ""

# Notify ops when a new version is available
update-notify: true

warp:
  # Y-level players are launched to during travel
  launch-y: 250
  # Prevent players from moving while warping
  force-stay: true
  # Cooldown between warps in seconds (-1 = disabled)
  cooldown: -1
  # Snap player to the center of the warp pad on launch
  center: true
  # Sounds played when travel starts (format: SOUND_NAME:volume:pitch)
  start-sounds:
    - "BLOCK_BEACON_ACTIVATE:1.0:0.5"
    - "BLOCK_BEACON_POWER_SELECT:0.5:0.8"
    - "AMBIENT_BASALT_DELTAS_LOOP:1.0:0.5"
    - "AMBIENT_SOUL_SAND_VALLEY_MOOD:1.0:0.5"
  # Sounds played during warmup phase 2 (format: SOUND_NAME:volume:pitch)
  warmup-sounds:
    - "BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM:1.0:0.9"
    - "BLOCK_PORTAL_AMBIENT:0.8:0.1"
    - "AMBIENT_CRIMSON_FOREST_LOOP:1.0:1.0"
  # Sounds played when travel is cancelled (format: SOUND_NAME:volume:pitch)
  cancel-sounds:
    - "BLOCK_BEACON_DEACTIVATE:1.0:0.8"

group-teleport:
  # Enable teleporting nearby players together
  enable: true
  # Enable collision/stacking during group teleport
  collision: true
  # Max players per group warp (-1 = unlimited)
  max-per-warp: -1
  # Delay between each player launch in ticks
  delay-in-tick: 5

effect:
  # Apply darkness effect while warping
  apply-darkness: false
  # Apply vanish/invisibility while warping
  apply-vanish: true
  # Apply glowing effect while warping
  apply-glowing: true
  # Apply regeneration effect while warping
  apply_regeneration: false

message:
  # Send warp messages in chat
  chat: true
  # Send warp messages in action bar
  action-bar: false
  # Send warp messages in boss bar
  boss-bar: false
  # Send warp messages as title/subtitle
  title: false

particle:
  # Enable warp pad particle effects
  enabled: true
  # Particle type (see https://jd.papermc.io/paper/1.21/org/bukkit/Particle.html)
  type: END_ROD
  # Particles displayed while idle
  idle-amount: 3
  # Particles burst on warp trigger
  trigger-amount: 4

# Allow cross-navigation between own warps and trusted warps.
# If False, trusted warp can only teleport to another trusted warp in same Warp Network.
connect-private-trusted: true

# Max personal warps a player can create (overridable via uwp.user.create.<n> permission)
max-warps-per-player: 20

# Worlds where warp pads are disabled
disabled-worlds: []

Messages (messages.yml)
YAML:
prefix: "<gradient:#55FFFF:#FFFFFF>UltimateWarpPad</gradient> &8|"

warp:
  created: "&aWarp &f%name% created."
  deleted: "&aWarp &f%id% deleted."
  not_found: "&cWarp &e%id% &cnot found."
  not_found_standing: "&cStand on a warp pad or specify an ID."
  already_exists: "&cWarp ID &e%id% &calready exists."
  max_reached: "&cMaximum warp limit reached &7(%max%)."
  name_changed: "&aRenamed to &f%name%."
  visibility_changed: "&aVisibility set to &f%visibility%."
  range_changed: "&aRange set to &f%range%."
  icon_changed: "&aIcon updated."
  cost_changed: "&aCost updated: &f%old% → &f%new%."
  trust_added: "&a%player% &acan now use this warp."
  trust_removed: "&7%player% &7can no longer use this warp."
  not_owner: "&cYou do not own this warp pad."
  invalid_id: "&cWarp ID must be alphanumeric."
  overlaps_existing: "&cToo close to another warp pad! Keep at least 10 blocks away."

cost:
  not_enough_xp: "&cYou &eneed %amount% &cXP. You're missing &e%missing% &cXP."
  not_enough_money: "&cYou need &e$%amount%."
  vault_not_found: "&cVault economy plugin not found."
  deducted_xp: "&8Spent &7%amount% XP."
  deducted_money: "&8Paid &7$%amount%."

travel_chat:
  start: "&7Warping..."
  arrived: "&aArrived at &f%destination%."
  cancelled: "&cWarp cancelled."
  cooldown: "&cPlease wait &e%time%s &cbefore warping again."

travel_action_bar:
  start: "&7Warping..."
  arrived: "&aArrived at &f%destination%."
  cancelled: "&cWarp cancelled."
  cooldown: "&cPlease wait &e%time%s &cbefore warping again."

travel_boss_bar:
  start: "&7Warping..."
  arrived: "&aArrived at &f%destination%."
  cancelled: "&cWarp cancelled."
  cooldown: "&cPlease wait &e%time%s &cbefore warping again."

travel_title:
  start: "&fWarping"
  start_st: "&7Please stand still..."
  arrived: "&aArrived!"
  arrived_st: "&f%destination%"
  cancelled: "&cCancelled"
  cancelled_st: "&7Warp was cancelled."
  cooldown: "&cCooldown"
  cooldown_st: "&7Please wait &e%time%s."

gui:
  warp_selection:
    title: "<gradient:#55FFFF:#FFFFFF>Select Destination</gradient>"
    lore:
      paid:
        - " "
        - "&7World: &a%world%"
        - "&7Coord: &a%x%&7, &a%y%&7, &a%z%"
        - "&7Cost: &a%amount% %type%"
        - " "
        - "&a▸ Click to teleport"
      free:
        - " "
        - "&7World: &a%world%"
        - "&7Coord: &a%x%&7, &a%y%&7, &a%z%"
        - "&7Cost: &aFree"
        - " "
        - "&a▸ Click to teleport"
      busy:
        - " "
        - "&7World: &a%world%"
        - "&7Coord: &a%x%&7, &a%y%&7, &a%z%"
        - " "
        - "&c⚠ Warp is being used"
    no_destinations: "&cNo destinations available within range."
    warp_busy: "&cThis warp is currently being used. You have been queued."
    cross_navigation_disabled: "&cCross-navigation between trusted warps and your warps is currently disabled."
    page_previous: "&7← Previous"
    page_next: "&7Next →"
    beacon:
      admin_name: "<gradient:#55FFFF:#FFFFFF>Filter Mode</gradient>"
      admin_lore:
        - "&7Current: &f%mode%"
        - " "
        - "&f▸ &8Admin warps"
        - "&f▸ &8Your warps"
        - "&f▸ &8Public warps"
        - " "
        - "&a▸ Click to switch"
      player_name: "<gradient:#55FFFF:#FFFFFF>Filter Mode</gradient>"
      player_lore:
        - "&7Current: &f%mode%"
        - " "
        - "&f▸ &7Cross-navigation: &aEnabled"
        - "&f▸ &7You can teleport between:"
        - " "
        - "&8▸ &fPrivate&7-&fPrivate"
        - "&8▸ &eTrusted&7-&eTrusted"
        - "&8▸ &fPrivate&7-&eTrusted"
        - "&8▸ &eTrusted&7-&fPrivate"
        - " "
        - "&a▸ Click to switch"
      player_locked_lore:
        - "&7Current: &f%mode%"
        - " "
        - "&f▸ &7Cross-navigation: &cDisabled!"
        - "&f▸ &7Can only teleport between:"
        - " "
        - "&8▸ &fPrivate&7-&fPrivate"
        - "&8▸ &eTrusted&7-&eTrusted"
    filter_modes_admin:
      - "&dAdmin Warps"
      - "&aYour Warps"
      - "&ePublic Warps"
    filter_modes_player:
      - "&aYour Warps"
      - "&bTrusted Warps"
    settings_shortcut:
      name: "&bWarp Settings"
      warp_name: "&7Warp: &f%name%"
      lore:
        - " "
        - "&8Manage this warp pad's settings."
        - " "
        - "&a▸ Click to open."

  settings:
    title: "<gradient:#55FFFF:#FFFFFF>Warp Settings</gradient>"
    public_toggle:
      name: "&6Visibility"
      public: "&7Status: &aPublic"
      private: "&7Status: &cPrivate"
      lore:
        - " "
        - "&7Public: &8visible to all nearby players."
        - "&7Private: &8only you and trusted players."
        - " "
        - "&a▸ Click to toggle."
    name:
      name: "&6Name"
      current: "&7Current: &a%name%"
      lore:
        - " "
        - "&8Shown in the destination list."
        - " "
        - "&a▸ Click to rename."
    range:
      name: "&6Active Range"
      current: "&7Current: &a%range%"
      lore:
        - " "
        - "&8Players outside this range won't see"
        - "&8this warp in the selection GUI."
        - " "
        - "&a▸ Click to switch."
      unlimited: "&3Unlimited"
      blocks: "&f%range% &7blocks."
    cost:
      name: "&6Warp Cost"
      type_line: "&7Type: &a%type%"
      amount_line: "&7Amount: &6%amount%"
      lore:
        - " "
        - "&8Charged each time a player teleports."
        - "&a▸ Left-click: &7Switch type"
        - "&a▸ Right-click: &7Set custom amount"
      free: "&7Cost: &aFree"
    delete:
      name: "&cDelete Warp"
      lore:
        - " "
        - "&cPermanently removes this warp pad."
        - "&8You will be asked to confirm first."
        - " "
        - "&a▸ Click to proceed"
    icon:
      name: "&6Warp Icon"
      lore:
        - " "
        - "&8Shown in the destination selection GUI."
        - " "
        - "&a▸ Click to select"
    return_button:
      name: "&7← Return"
      lore:
        - " "
        - "&8Go back to warp selection."
        - " "
        - "&a▸ Click to return."
    close_button:
      name: "&c✕ Close"
      lore:
        - " "
        - "&8Close the settings menu."
        - " "
        - "&a▸ Click to close."

  icon_selection:
    title: "<gradient:#55FFFF:#FFFFFF>Select Icon</gradient>"
    page_previous: "&7← Previous"
    page_next: "&7Next →"
    return_button:
      name: "&7← Return"
      lore:
        - " "
        - "&8Go back to warp settings."
        - " "
        - "&a▸ Click to return."

  help:
    - "<gradient:#55FFFF:#FFFFFF>Ultimate Warp Pad Help</gradient>"
    - ""
    - "&a/wpp create <id> [name] &7- Create a personal warp"
    - "&a/wpp delete <id> &7- Delete a personal warp"
    - "&a/wpp setting [id] &7- Open warp settings"
    - "&a/wpp trust <id> <player> &7- Trust/untrust a player"
    - "&a/wpp help &7- Show this help"

prompt:
  enter_name: "&eEnter a new warp name. &7Use & for colors. &eType &c'cancel' &eto cancel."
  enter_name_cancelled: "&cName change cancelled."
  enter_name_saved: "&aWarp name saved."
  enter_cost_amount: "&eEnter the cost amount."
  invalid_cost_amount: "&cInvalid number."
  delete_confirm: "&cType &econfirm &cto delete or &ecancel &cto abort."
  delete_cancelled: "&aDeletion cancelled."

config:
  reloaded: "&aConfiguration reloaded successfully."

error:
  permission: "&cYou do not have permission to do that."
  player_only: "&cThis command can only be used by players."
  invalid_syntax: "&cUsage: &e%usage%"
  worldguard_not_found: "&cWorldGuard is not installed."
  player_not_found: "&cPlayer &e%player% &cnot found."
  disabled_world: "&cWarp pads are disabled in this world."
  blocked_above: "&cThe sky above the warp pad is blocked! Clear the area above it first."
  dest_blocked: "&cThe destination warp's sky is blocked! Cannot teleport."
  use_denied: "&cYou cannot use warp pads in this region."
  place_denied: "&cYou cannot place warp pads in this region."

craft:
  item_required: "&cYou need a &aWarp Creator &citem to create a warp."
  give_success: "&aGave &f%amount%x Warp Creator &ato &f%player%&a."
  give_invalid_amount: "&cAmount must be between &e1 &cand &e64&c."
  not_configured: "&cCraft item is not configured. Enable craft in craft.yml first."
Plugin Việt Nam  VuotLinkReward  1.0.0
Tác giả
NguyenDevs
Downloads
2
Lượt xem
36
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from NguyenDevs

Share this resource

Similar content Most view Xem thêm
Back
Top Bottom