towsifkafi / Glacier

A Velocity utility plugin. Probably bloated with bugs? Dunno..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Glacier

Glacier is a velocity plugin I wrote to get familiar with velocity plugin development. I wrote this plugin as a utility plugin for a Minecraft server that will handle timed announcements, commands for announcing messages through titles and subtitles, and action bars. I won't be frequently updating the code, and the code may contain bugs or exploits. Use this at your own risk.

Commands and permissions

  • /glacier reload | glacier.admin - Reloads the config (announcements/main config/messages)
  • /glacier version | glacier.admin - Prints the plugin version
  • /gtitle | glacier.admin.title - Broadcast messages through titles/subtitles
  • /gactionbar | glacier.admin.actionbar - Broadcast messages through actionbar
  • /gannouncer | glacier.admin.announcer
    • /gannouncer reload - Reload announcements
    • /gannouncer list - Prints loaded announcements
    • /gannouncer view - View loaded announcements
    • /gannouncer send - Manually trigger an announcement
  • /gsudo | glacier.admin.sudo - Spoof chat messages or commands
    • glacier.exempt.sudo - Player with this permission can't be sudo-ed
  • /gkick | glacier.admin.kick - Kick players from the proxy
    • /gkick byname <matcher> [reason] - This will kick every player that has matching string in their name
    • /gkick byserver <server> [reason] - Kick players from a specific server
    • /gkick byip <ip> [reason] - Kick players by IP, players with same IP Address will get be kicked

Aliases for glacier command are glc and glcr
Downloads can be found in the release tab.

Other Features

  • All messages are configurable through messages.yml file
  • Announcements and messages support MiniMessage. You can use Adventure Web UI to create customized messages with colors and click/chat events.
  • Added support for PAPIProxyBridge. By default, disabled in config.

About

A Velocity utility plugin. Probably bloated with bugs? Dunno..

License:MIT License


Languages

Language:Java 100.0%