L-rtpzone

A plugin that creates mass teleportation zones where players are teleported to random locations periodically.

86

L-rtpzone

L-rtpzone Plugin

A Minecraft Spigot plugin that allows administrators to create mass teleportation zones where players are teleported to random locations in the world every 45 seconds.

Features

- Admins can designate specific areas as mass teleportation zones - Players within these zones are teleported together to random world locations every 45 seconds - Players receive an explosion sound effect and "SAVAŞ!" title when teleported - Configurable teleportation world and coordinate limits - Multi-language support (English and Turkish) - PlaceholderAPI support for customizing messages - Easy zone management with intuitive commands - Admins can view detailed zone information including player counts and teleport timers - Configuration and language files can be reloaded without restarting the server - NEW: Clickable zone names in info command for easy admin teleportation

Commands

- `/mtz create <name>` - Create a new teleport zone (requires pos1 and pos2 to be set first) - `/mtz remove <name>` - Remove an existing teleport zone - `/mtz list` - List all active teleport zones - `/mtz pos1` - Set the first corner of a zone selection - `/mtz pos2` - Set the second corner of a zone selection - `/mtz info` - View detailed information about all zones (Admin only) - `/mtz teleport <zone>` - Teleport to a zone (Admin only) - `/mtz reload` - Reload plugin configuration and language files (Admin only)

Permissions

- `l-rtpzone.admin` - Allows access to all plugin commands

Placeholders

- `%lrtpzone_zone_count%` - Number of active teleport zones - `%lrtpzone_nearest_zone%` - Name of the nearest teleport zone - `%lrtpzone_nearest_zone_time%` - Time until next teleport in the nearest zone - `%lrtpzone_zone_<name>_players%` - Number of players in a specific zone - `%lrtpzone_zone_<name>_countdown%` - Time until next teleport in a specific zone

Installation

1. Download the latest release 2. Place the `.jar` file in your server's `plugins` folder 3. Restart the server 4. Ensure PlaceholderAPI is installed if you want to use placeholders

Configuration

The plugin creates a `config.yml` file on first run with the following options:

```yaml

Teleport interval in seconds

teleport-interval: 45

Teleportation world and coordinate limits

Players will be teleported to this world within the specified coordinate bounds

teleport-world:

Name of the world to teleport players to (leave empty to use the same world as the zone)

world-name: ""

Coordinate limits for teleportation

min-x: -1000 max-x: 1000 min-z: -1000 max-z: 1000

Language settings

Available languages: en (English), tr (Turkish)

language: en

Permission settings

permissions: admin: "l-rtpzone.admin" ```

Language Support

The plugin supports multiple languages. You can change the language by modifying the `language` setting in the config.yml file:

- `en` - English (default) - `tr` - Turkish

Language files are located in the `lang` folder and can be customized as needed.

Reloading Configuration

To reload the plugin configuration and language files without restarting the server, use the command: ``` /mtz reload ```

This command requires the `l-rtpzone.admin` permission.

New Feature: Clickable Zone Names

In the `/mtz info` command output, zone names are now clickable. When you click on a zone name, it will automatically teleport you to that zone's center. This makes it much easier for admins to navigate between zones.

Support

discord: squezsaz

ADS