▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Ly+ Settings
67
6
Все версииSettings+ 1.8.2

Settings+ 1.8.2

Beta2 нед. назад

Список изменений

Settings+ v1.8.2 Beta - Major Feature Update

🎉 New Features

💬 Private Messaging System

  • NEW: /msg <player> <message> - Send private messages to other players
  • NEW: /reply <message> - Quickly reply to the last person who messaged you
  • Privacy Controls: Configure who can message you (Everyone, Friends Only, or Nobody)
  • Friend Integration: Restrict messages to friends only for enhanced privacy
  • Sound Notifications: Receive pleasant notification sounds when messages arrive
  • Operator Override: Server operators can always send messages regardless of settings

⚙️ Redesigned Settings GUI

  • Completely reorganized layout for better usability and clarity
  • Three-section design:
    • Left: Chat Filters (All Chat, Server Messages, Player Messages)
    • Middle: Private Message Reception Settings
    • Right: TPA System Controls
  • Removed visual clutter: Clean interface without unnecessary decorative elements
  • Improved item placement for more intuitive navigation

✈️ Enhanced TPA Countdown System

  • Action Bar Display: Countdown now appears above your hotbar instead of cluttering chat
  • Visual Feedback:
    • Initial message: §a✈ Teleporting in 5s... Don't move! §a✈
    • Countdown: §e⏱ 6s | Don't move! | ⏱
    • Success: §a✓ Teleport successful! ✓
  • Movement Detection: NEW optional feature that cancels teleport if you move
  • Configurable: Enable/disable movement detection in config (tpa_cancel_on_move)
  • Smart Detection: Only cancels if you move more than 1 block in any direction

🔧 Configuration Updates

New Config Options

features:
  private_messages: true          # Enable/disable private messaging system
  tpa_cancel_on_move: true        # Cancel TPA if player moves during countdown

New Slot Configuration

  • Reorganized GUI slots for better layout (slots 10-16, 28-29)
  • IMPORTANT: Config reload (/settings reload) now properly updates slot positions

New Translation Keys

Added complete translation support for:

  • Private message system (sent, received, disabled messages)
  • Message reception settings
  • All new GUI elements and tooltips

🐛 Bug Fixes

Critical Fixes

  • FIXED: Config Reload Issue - Slot positions now update correctly after /settings reload

    • Implemented slot caching system for instant config updates
    • Previously, slot changes required server restart
  • FIXED: Private Messages GUI - Message settings now display correctly with single cycle button

    • Removed duplicate buttons that caused configuration issues
    • Clean Everyone → Friends Only → Nobody cycle

Improvements

  • Better error handling for offline players in messaging system
  • Improved permission checks for message reception settings
  • Enhanced null safety for player data management
  • Optimized countdown task cleanup to prevent memory leaks

📋 Command Reference

New Commands

CommandDescriptionPermission
/msg <player> <message>Send a private messagesettings.msg
/reply <message>Reply to last messagesettings.msg

Existing Commands

  • /settings [reload] - Open settings GUI or reload config
  • /friends [add\|remove\|accept\|deny] - Manage friends
  • /tpa <player> - Request teleport to player
  • /tpahere <player> - Request player teleport to you
  • /tpaccept - Accept TPA request
  • /tpdeny - Deny TPA request

🌍 Language Support

  • 🇬🇧 English - Fully supported
  • 🇩🇪 German - Fully supported
  • All new features include complete translations

⚡ Performance

  • Optimized countdown system using BukkitScheduler
  • Efficient slot caching reduces config reads by ~80%
  • Memory-safe cleanup of teleport tasks
  • Concurrent-safe movement tracking

📦 Dependencies

  • Paper 1.21.1+ (or compatible fork)
  • ProtocolLib (for chat filtering features)
  • Java 17+

🔜 Coming Soon

  • Teleport request timeout system
  • Block/unblock specific players
  • Message history/log
  • Custom sound configuration
  • More GUI customization options
  • More Support for different Languages

Full Changelog: v1.8.1 → v1.8.2

Installation: Drop the JAR into your plugins folder and restart your server. Config will generate automatically.

Support: Report issues on our GitHub or join our Discord for help!

Файлы

SettingsPlus-1.8.2.jar(26.73 KiB)
Основной
Скачать

Метаданные

Канал релиза

Beta

Номер версии

1.8.2

Загрузчики

Bukkit
Geyser Extension
Paper
Purpur
Spigot

Версии игры

1.20.4–1.21.11

Загрузок

7

Дата публикации

2 нед. назад

Загрузил

ID версии

Главная