SkyeNetwork Paper 2.1.0
on May 30, 2025/examplegui
- Opens the example GUI with diamond and emerald buttons.
- Permission:
skyenetp.gui.example
/stafftools
- Opens the staff tools GUI with admin utilities.
- Permission:
skyenetp.gui.staff
/gmmenu
- Opens a gamemode selection GUI.
- Permission:
skyenetp.gui.gamemode
/skyeguis
- Main GUI management command.
- Permission:
skyenetp.gui.admin
- Subcommands:
list
- List all available GUIsopen <gui>
- Open a specific GUI by namereload
- Reload all GUI configurations
SkyeNetwork Paper 1.0.4
on May 30, 2025update
Skye Network paper 1.0.3
on May 23, 2025SkyeNetP Plugin
Features
Chat Filter Module
The Chat Filter Module provides advanced chat filtering capabilities for your Minecraft server. It includes the following features:
-
Dynamic Wordlist Filtering:
- Filters chat messages based on a configurable list of blocked words.
- The blocked words are dynamically loaded from
wordlist.yml
. - Debug logs are available to verify the
blockedWords
list and message content.
-
Regex-Based Filtering:
- Filters chat messages using configurable regex patterns.
- Regex patterns are dynamically loaded and compiled from
regex.yml
. - Debug logs are available to verify regex patterns and their matches.
-
Bypass Permissions:
- Players can bypass wordlist and regex filtering if they have the appropriate permissions.
- Bypass permissions are dynamically fetched from the configuration files (
wordlist.yml
andregex.yml
). - Default permissions:
- Wordlist Bypass:
skyenetp.wordlist.bypass
- Regex Bypass:
skyenetp.regex.bypass
- Wordlist Bypass:
-
Configuration Options:
- Enable or disable wordlist and regex filtering via the main configuration file.
- Customize blocked words and regex patterns in their respective configuration files.
-
Debugging and Logging:
- Extensive debug logs to assist in verifying the functionality of wordlist and regex filtering.
-
Dynamic Reloading:
- Configuration files can be reloaded dynamically without restarting the server (feature implementation pending).
Configuration Files
wordlist.yml
- Contains the list of blocked words.
- Example:
blocked-words: - badword1 - badword2 bypass-permission: skyenetp.wordlist.bypass
regex.yml
- Contains the list of regex patterns for filtering chat messages.
- Example:
regex-patterns: - ".*badregex.*" - "^forbidden.*" bypass-permission: skyenetp.regex.bypass
Commands
/chatfilter reload
- Reloads the chat filter configuration files (
wordlist.yml
andregex.yml
). - Permission:
skyenetp.chatfilter.reload
Permissions
skyenetp.wordlist.bypass
: Allows bypassing wordlist filtering.skyenetp.regex.bypass
: Allows bypassing regex filtering.skyenetp.chatfilter.reload
: Allows reloading the chat filter configuration.
Debugging
Enable debug mode in the main configuration file to view detailed logs for chat filtering operations.