▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ExPlayerCompass
ExPlayerCompass

ExPlayerCompass

Track players with magical compass!

61
2

🧭 ExPlayerCompass

Track players with a magical compass! ExPlayerCompass is a Minecraft plugin that allows players to track each other across worlds using a special compass.

✨ Features

🎯 Core

  • Player Tracking: Track any online player with a magical compass
  • Cross-Dimensional: Works across Overworld, Nether, and End
  • Whitelist/Blacklist System: Control who can be tracked (NEW v1.0.4)
  • Multi-Language: 3 languages with native command support
  • Auto-Update Config: Config automatically updates without deletion

🎬 Video Mode

Perfect for content creators! Clean UI with action bar messages, minimal spam, and optional hidden lore for professional streams and recordings.

🎮 Smart Tracking

Portal memory system remembers where players entered each dimension. Compass continuously updates to target's location. Shows as "Disabled" if target never visited your world. Special handling for The End dimension.

🌍 Supported Languages

Commands automatically adapt to your selected language!

LanguageCommand Examples
🇬🇧 English/expc help, /expc track, /expc whitelist
🇹🇷 Turkish/expc yardim, /expc takip, /expc beyazliste
🇪🇸 Spanish/expc ayuda, /expc rastrear, /expc listablanca

🎮 Commands

Quick Access

CommandDescriptionPermission
/track <player>Quickly track a specific playerexpc.track
/tracklistOpen player selection GUIexpc.track
/trackguiAlternative GUI commandexpc.track
/givetrackall <player>Give everyone a compass for targetexpc.admin

Main Commands

CommandDescriptionPermission
/expc helpShow help messageexpc.use
/expc track <player>Track a specific playerexpc.track
/expc tracklistOpen tracking menuexpc.track
/expc stopStop tracking current playerexpc.track
/expc infoShow plugin informationexpc.use
/expc reloadReload configurationexpc.admin
/expc givetrackall <player>Give compass to all online playersexpc.admin

Whitelist/Blacklist (NEW v1.0.4)

CommandDescriptionPermission
/expc trackingfilterShow filter statusexpc.admin
`/expc trackingfilter <onoff>`Enable/disable tracking filter
/expc whitelist add <player>Add player to whitelistexpc.admin
/expc whitelist remove <player>Remove player from whitelistexpc.admin
/expc whitelist listShow whitelistexpc.admin
/expc whitelist clearClear whitelistexpc.admin
/expc blacklist add <player>Add player to blacklistexpc.admin
/expc blacklist remove <player>Remove player from blacklistexpc.admin
/expc blacklist listShow blacklistexpc.admin
/expc blacklist clearClear blacklistexpc.admin

Note: Commands change based on your language setting in config.yml

🔐 Permissions

PermissionDescriptionDefault
expc.useBasic plugin usagetrue
expc.trackTrack playerstrue
expc.adminAdmin commands (reload, whitelist, blacklist, givetrackall)op

🎯 Usage

Basic Tracking

/track Steve

Quickly start tracking player "Steve"

Using GUI

/tracklist

Opens a menu showing all online players with their health and world

Cycling Targets

Get a tracking compass with /track <player>, then right-click to cycle through all online players.

Give Everyone a Compass

/givetrackall Steve

All online players receive a compass tracking "Steve" - perfect for events!

Whitelist/Blacklist System (v1.0.4)

Control who can be tracked with two filtering modes:

Enabling/Disabling the Filter

The tracking filter must be enabled before using whitelist/blacklist:

# Check current status
/expc trackingfilter

# Enable the filter
/expc trackingfilter on

# Disable the filter
/expc trackingfilter off

Language support:

  • 🇬🇧 English: /expc trackingfilter on/off
  • 🇹🇷 Turkish: /expc takipfiltre aç/kapat
  • 🇪🇸 Spanish: /expc filtrorastreo on/off

Blacklist Mode (Default)

Everyone can be tracked EXCEPT players in the blacklist.

tracking-filter:
  enabled: true
  mode: "blacklist"
  blacklist:
    - "Admin"
    - "Moderator"

Commands:

/expc blacklist add Admin
/expc blacklist remove Admin
/expc blacklist list

Whitelist Mode

ONLY players in the whitelist can be tracked.

tracking-filter:
  enabled: true
  mode: "whitelist"
  whitelist:
    - "Player1"
    - "Player2"

Commands:

/expc whitelist add Player1
/expc whitelist remove Player1
/expc whitelist list

### Video Setup
Enable in `config.yml`:
```yaml
video-mode:
  enabled: true
  minimal-messages: true
  hide-compass-lore: true

🌍 Dimensions

When tracking a player in a different dimension, the compass behavior depends on the target's history:

  • Same World: Points directly to target's real-time location (updates every 0.5s)
  • Different World (visited before): Points to last known location in your world (usually portal)
  • Different World (never visited): Shows as "Disabled"
  • The End: Points to End spawn area (0, 100, 0) due to special dimension handling

🔧 Technical

Performance

Optimized with update cooldowns, optional hotbar-only mode, smart location caching, and async cache cleanup.

Requirements

  • Minecraft: 1.16.4 or higher
  • Server: Spigot, Paper, or Purpur
  • Dependencies: None! Pure Spigot API

📝 Custom Languages

Want to add your own language translation?

  1. Copy plugins/ExPlayerCompass/languages/en.yml
  2. Rename to your language code (e.g., fr.yml for French)
  3. Translate all messages in the file
  4. Important: Translate command aliases under the commands: section
  5. Set language: fr in config.yml
  6. Reload: /expc reload

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная