AuryxChat 图标

AuryxChat

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0-SNAPSHOT
本资源为搬运资源,原资源地址: https://modrinth.com/mod/auryxchat
资源信息

Minecraft 版本: 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.2 1.9.3 1.9.4 1.10 1.10.1 1.10.2 1.11 1.11.1 1.11.2 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.17 1.17.1 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10

平台: bukkit folia paper purpur spigot

资源介绍

? AuryxChat - Advanced Chat Management System

Version
Minecraft
Platform
License

AuryxChat is a powerful, feature-rich chat management plugin designed as a modern alternative to EssentialsX Chat. Built for Paper, Folia, and other modern Minecraft platforms with advanced formatting, moderation, and cross-version compatibility.


Key Features

? Advanced Chat System

  • Local & Global Chat - Radius-based local chat with global override
  • Chat Mode Toggle - Easy switching between local/global modes
  • Visual Indicators - [L] and [G] prefixes show current chat mode
  • Force Global - Use ! prefix to send global messages from local mode

? Rich Formatting

  • Custom Chat Formats - Per-group chat formatting (Admin, VIP, Default)
  • Color Support - Full legacy color code support (&c, &a, etc.)
  • Placeholder Integration - PlaceholderAPI and AuryxCore placeholders
  • Hover Text - Rich hover information with player stats

?️ Chat Moderation

  • Word Filter - Configurable word/phrase blocking with regex support
  • Anti-Spam - Intelligent spam detection and prevention
  • Mute Integration - Full integration with AuryxCore mute system
  • Action Logging - Comprehensive moderation logging

? Player Mentions

  • @Player Mentions - Highlight and notify players when mentioned
  • Sound Notifications - Configurable mention sounds
  • Visual Highlighting - Mentioned players see highlighted messages

? Commands Overview

Command Description Permission
/auryxchat Main plugin command auryxchat.admin
/auryxchat reload Reload configuration auryxchat.reload
/auryxchat about Plugin information auryxchat.use
/auryxchat announce <msg> Server announcement auryxchat.announce
/chat toggle Toggle chat mode auryxchat.toggle
/chat local Switch to local chat auryxchat.local
/chat global Switch to global chat auryxchat.global
/chat status Check current mode auryxchat.use

? Chat Modes Explained

? Local Chat

  • Radius-based - Only players within configured range can see messages
  • Prefix: [L] (Green, Bold)
  • Default Range: 100 blocks (configurable)
  • Perfect for: Roleplay servers, survival gameplay

? Global Chat

  • Server-wide - All online players receive messages
  • Prefix: [G] (Red, Bold)
  • Always Available - Use ! prefix to force global from local mode
  • Perfect for: Announcements, general discussion

Quick Global Override

# In local mode:
Hello nearby players          → [L] Player: Hello nearby players
! Hello everyone on server    → [G] Player: Hello everyone on server

? Chat Format Examples

Default Player

[L] [Member] Sqrilizz: Hello world!

VIP Player

[G] [VIP] ProPlayer: Check out my base!

Admin

[G] [Admin] ServerOwner: Welcome to the server!

?️ Moderation Features

Word Filter

  • Regex Support - Advanced pattern matching
  • Custom Actions - Block, replace, or warn
  • Bypass Permission - auryxchat.filter.bypass
  • Real-time Updates - No restart required for filter changes

Anti-Spam Protection

  • Message Similarity - Detects repeated messages
  • Rate Limiting - Configurable cooldown periods
  • Smart Detection - Ignores case and spacing variations
  • Automatic Warnings - Progressive punishment system

Mute Integration

  • AuryxCore Sync - Seamless integration with AuryxCore mutes
  • Command Blocking - Prevents muted players from using chat commands
  • Bypass Permissions - Staff can always communicate

? Installation & Setup

Requirements

  • AuryxCore - Required for full functionality
  • Java 21+ - Recommended version
  • Paper 1.8.8+ - Or compatible server platform

Installation Steps

  1. Install AuryxCore first (dependency)
  2. Download AuryxChat from Modrinth
  3. Place JAR in your plugins/ folder
  4. Restart server to generate configuration
  5. Configure settings in plugins/AuryxChat/

Optional Dependencies

  • PlaceholderAPI - Enhanced placeholder support
  • VaultUnlocked - Permission group prefixes
  • LuckPerms - Advanced permission integration

⚙️ Configuration Highlights

Chat Formats (config.yml)

chat:
  formats:
    default: "&7[{chat_prefix}] &7[&f%luckperms_prefix%&7] &f<player>: &f<message>"
    admin: "&7[{chat_prefix}] &c[Admin]&r <player>: &e<message>"
    vip: "&7[{chat_prefix}] &a[VIP]&r <player>: &b<message>"

  prefixes:
    local: "&a&lL&r"    # Green [L]
    global: "&c&lG&r"   # Red [G]

Local Chat Settings

local:
  enabled: true
  radius: 100.0
  default-mode: "local"

Filter Configuration (filters.yml)

filters:
  enabled: true
  action: "block"  # block, replace, warn
  words:
    - "badword"
    - "spam.*pattern"
  replacement: "***"

? Platform Compatibility

Platform Status Features
Paper ✅ Full Support All features available
Folia ✅ Full Support Thread-safe implementation
Spigot ✅ Compatible Core features work
Bukkit ✅ Compatible Basic functionality
Purpur ✅ Enhanced Additional optimizations

? Integration & API

AuryxCore Integration

  • Player Data - Balance, language, mute status
  • Economy Placeholders - %auryxcore_balance%
  • Permission Sync - Seamless permission handling

PlaceholderAPI Support

  • Built-in Placeholders - %auryxchat_mode%, %auryxchat_local_players%
  • External Placeholders - Full PAPI placeholder support
  • Custom Formats - Use any PAPI placeholder in chat formats

Developer API

// Get AuryxChat API
AuryxChatAPI api = AuryxChat.getAPI();

// Chat mode management
api.setPlayerChatMode(player, ChatMode.LOCAL);
ChatMode mode = api.getPlayerChatMode(player);

// Send formatted messages
api.sendLocalMessage(player, "Hello local players!");
api.broadcastAnnouncement("Server announcement!");

? Performance & Optimization

  • ⚡ Async Processing - Non-blocking chat operations
  • ? Folia Compatible - Thread-safe for modern servers
  • ? Smart Caching - Efficient format and data caching
  • ? Hot Reload - Configuration changes without restart
  • ? Cross-Version - Single JAR for all supported versions

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Yapi: Farmer's Choice

价格:0 墨喵币
下载量:0

查看详情
ExAPI

价格:0 墨喵币
下载量:0

查看详情
PakTiers

价格:0 墨喵币
下载量:0

查看详情
PIxel Painter - Decals

价格:0 墨喵币
下载量:0

查看详情