Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
SkyeNetwork Paper

SkyeNetwork Paper

Custom paper plugin used by the SkyeNetwork Minecraft Server

12
1
Management
Utility

Compatibility

Minecraft: Java Edition

1.21.x

Platforms

Paper

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

View source
Donate on PayPal

Creators

Skye Network
Skye NetworkOrganization

Details

Licensed ARR
Published 2 weeks ago
Updated last week
DescriptionChangelogVersions

SkyeNetP Plugin

Version: 1.1.0

A comprehensive Minecraft Paper plugin for SkyeNetwork servers, providing advanced chat filtering, utility commands, and GUI management features.

Features

  • Chat Filter System: Advanced chat filtering with wordlist and regex pattern support
  • Flight Management: Toggle flight mode with proper permissions
  • Datapack Management: List and manage server datapacks
  • Creative Menu: Quick gamemode switching interface
  • Dynamic Configuration: Hot-reload configuration files without server restart
  • Permission-Based Access: Granular permission system for all features

Installation

  1. Download the latest SkyeNetP-1.1.0.jar from the releases
  2. Place the jar file in your server's plugins/ directory
  3. Restart your server
  4. Configure the plugin using the generated configuration files in plugins/SkyeNetP/

Requirements

  • Minecraft Version: 1.21.4+
  • Server Software: PaperMC
  • Java Version: 21+
  • Dependencies: CommandAPI (included)

Commands

/fly

  • Toggles flight mode for the player.
  • Permission: skyenetp.fly

/datapacks

  • Lists all active datapacks on the server.
  • Permission: skyenetp.datapacks

/datapacklist

  • Enables /datapack list but stopping /datapack enable/disable from being used. - used on our SMP server
  • Permission: skyenetp.datapacklist

/chatfilter reload

  • Reloads the chat filter configuration files (wordlist.yml and regex.yml).
  • Permission: skyenetp.chatfilter.reload
### Chat Filter Info & Configuration

Chat Filter Module

The Chat Filter Module provides advanced chat filtering capabilities for your Minecraft server. It includes the following features:

  1. 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.
  2. 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.
  3. 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 and regex.yml).
    • Default permissions:
      • Wordlist Bypass: skyenetp.wordlist.bypass
      • Regex Bypass: skyenetp.regex.bypass
  4. 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.
  5. Debugging and Logging:

    • Extensive debug logs to assist in verifying the functionality of wordlist and regex filtering.
  6. 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
    

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.

Modrinth is open source.

main@bd61f5d

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.