WarpCore - WarpPlugin: Streamlined Teleportation for Minecraft Servers

Discover WarpCore - WarpPlugin, a lightweight Minecraft plugin offering per-warp cooldowns, sounds, and one-file-per-warp organization for Paper/Spigot 1.21+. Simplify your server's warps today.

Download WarpCore for Minecraft 1.21.2

Original name: WarpCore

Minecraft: 1.21.2

FileVersionLoaderSize
WarpCore-1.0.0-SNAPSHOT.jar1.21.2—21 КБDownload

WarpCore - WarpPlugin

Managing teleportation points on a Minecraft server often means wrestling with a single, bloated configuration file or dealing with plugins that lack fine-grained control. WarpCore - WarpPlugin changes that entirely. Designed for modern server software, this add-on brings a clean, per-warp file structure and deep customization to your warp system, making it a joy for both server administrators and players.

WarpCore - WarpPlugin interface showing per-warp YAML configuration files and teleport sound settings for Minecraft servers

What Makes WarpCore - WarpPlugin Stand Out?

Unlike traditional warp plugins that cram all data into a single file, WarpCore - WarpPlugin stores each warp as its own YAML file inside a dedicated folder. This approach not only keeps your server organized but also allows for per-warp customization that goes far beyond a simple location. You can set individual cooldowns, custom teleport messages, unique sounds, and even optional broadcast announcements for every single warp point.

Built for Paper and Spigot servers running Minecraft 1.21 and above, WarpCore - WarpPlugin leverages the latest API features, including Registry-based sound keys for full compatibility. The plugin requires Java 21, ensuring it runs smoothly on modern server setups without performance hiccups.

Key Features at a Glance

  • Simple /warp command system that players already know and love.
  • One YAML file per warp — no more messy, monolithic configuration files.
  • Per-warp cooldown support with customizable cooldown messages and placeholders.
  • Per-warp teleport sounds using Registry-based sound keys, fully compatible with Minecraft 1.21+.
  • Optional broadcast messages to announce when a player uses a warp.
  • Permission-based admin controls for creating and deleting warps.
  • Fully configurable messages with placeholders like {warp}, {player}, and {time}.
  • Lightweight and performance-friendly — no unnecessary overhead.

Commands and Permissions

WarpCore - WarpPlugin keeps things intuitive. The core command is /warp <name>, which teleports a player to the specified warp. Admins can create a warp at their current location with /warp create <name> and delete one with /warp delete <name>. Permissions are straightforward: warpcore.warp.use is granted to all players by default, while creation, deletion, and admin access are reserved for operators. A special warpcore.cooldown.bypass permission lets trusted players skip cooldowns entirely.

Deep Dive into Per-Warp Configuration

Every warp you create generates a dedicated YAML file inside the plugins/WarpCore/warps/ folder. For example, a spawn warp might look like this:

location:
  world: world
  x: -260.7
  y: 72.0
  z: -134.4
  yaw: 76.35
  pitch: 42.3
teleport-message: "&aTeleported to warp &e{warp}&a."
teleport-sound-enable: true
teleport-sound: "entity.enderman.teleport:1.0:0.9"
broadcast-enable: false
broadcast-message: "&e{player} &7teleported to warp &e{warp}&7."
cooldown: 10
cooldown-message: "&cYou must wait &e{time} &cbefore using this warp again."

This structure means you can tweak a single warp without touching others. Want the “shop” warp to have a 30-second cooldown and a chorus fruit teleport sound, while “farm” has no cooldown and a silent teleport? Just edit the respective files. The plugin reads them on the fly, so changes take effect immediately without a server reload.

How to Install WarpCore - WarpPlugin for Minecraft

Getting started is quick. First, ensure your server runs Paper or Spigot 1.21+ with Java 21. Then, download WarpCore - WarpPlugin from your preferred source. Place the JAR file into your server's plugins folder and restart the server. The plugin will generate the default configuration and the warps/ directory automatically. From there, you can start creating warps using the in-game commands. No complex setup required.

If you manage your server through the foxygame.net launcher, adding WarpCore - WarpPlugin is even simpler. The launcher's built-in add-on catalog lets you search for the plugin and install it with a single click, automatically handling version compatibility and keeping the plugin updated alongside your server software.

Customizing Messages and Sounds

WarpCore - WarpPlugin gives you full control over every message a player sees. The main config.yml file contains entries for usage instructions, permission errors, and warp creation/deletion feedback. You can use standard Minecraft color codes (like &a for green) and placeholders to make messages dynamic. For example, the warp-not-found message can read: "&cWarp &e{warp}&c does not exist", instantly telling the player which warp they mistyped.

Teleport sounds are equally flexible. The plugin uses the modern sound key format sound_key:volume:pitch. You can set any sound available in Minecraft 1.21+, from the classic entity.enderman.teleport to the whimsical item.chorus_fruit.teleport. Adjust volume and pitch to create subtle or dramatic effects that match your server's theme.

Why Choose WarpCore - WarpPlugin Over Other Warp Solutions?

Many warp plugins are either too simplistic or overly complex, with features you'll never use. WarpCore - WarpPlugin strikes the perfect balance. Its file-per-warp design means you can easily back up, share, or even version-control individual warps. The per-warp cooldown system prevents players from abusing teleports to escape danger, while the broadcast feature adds a social element. And because it's built for Paper/Spigot 1.21+, you get native support for the latest Minecraft mechanics without relying on outdated NMS hacks.

Server owners who value performance will appreciate the plugin's lightweight footprint. It doesn't run unnecessary background tasks or hog memory. Warps are loaded on demand, and the code is optimized to minimize impact on server tick rate. Whether you run a small community server or a large network, WarpCore - WarpPlugin scales effortlessly.

Placeholders and Advanced Usage

The plugin supports three key placeholders: {warp} for the warp name, {player} for the player's name, and {time} for the remaining cooldown in seconds. These can be used in teleport messages, broadcast messages, and cooldown messages. For instance, a cooldown message like "&cYou must wait &e{time} &cseconds before using &e{warp}&c again." gives clear, real-time feedback.

Admins can also combine permissions to create tiered access. Give VIP players the warpcore.cooldown.bypass permission to let them teleport freely, while regular players must wait. The warpcore.warp.admin permission grants full control over all warps, including those created by other staff members.

Final Thoughts on WarpCore - WarpPlugin

WarpCore - WarpPlugin reimagines what a warp plugin can be. Its focus on per-warp configuration, modern sound support, and clean code makes it a standout choice for any Minecraft 1.21+ server. The installation process is painless, and the intuitive command system means your players will be warping around in no time. If you're ready to upgrade your server's teleportation experience, download WarpCore - WarpPlugin and see the difference a well-designed plugin can make.