https://github.com/towsifkafi/glacier
A Velocity utility plugin. Probably bloated with bugs? Dunno..
https://github.com/towsifkafi/glacier
minecraft-plugin velocity-plugin
Last synced: 11 months ago
JSON representation
A Velocity utility plugin. Probably bloated with bugs? Dunno..
- Host: GitHub
- URL: https://github.com/towsifkafi/glacier
- Owner: towsifkafi
- License: mit
- Created: 2023-09-03T16:17:41.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-15T05:56:08.000Z (almost 2 years ago)
- Last Synced: 2024-09-15T09:42:02.655Z (over 1 year ago)
- Topics: minecraft-plugin, velocity-plugin
- Language: Java
- Homepage:
- Size: 90.8 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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 [reason]` - This will kick every player that has matching string in their name
- `/gkick byserver [reason]` - Kick players from a specific server
- `/gkick byip [reason]` - Kick players by IP, players with same IP Address will get be kicked
**All commands & aliases can be disabled or edited in `plugins/glacier/commands.yml` file.**
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](https://webui.advntr.dev/) to create customized messages with colors and click/chat events.
- Added support for [PAPIProxyBridge](https://github.com/WiIIiam278/PAPIProxyBridge). By default, disabled in config.