Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wiicart/strings
Minecraft chat plugin
https://github.com/wiicart/strings
bukkit bukkit-plugin channel channels chat hex paper paper-plugin plugin spigot spigot-plugin
Last synced: 2 months ago
JSON representation
Minecraft chat plugin
- Host: GitHub
- URL: https://github.com/wiicart/strings
- Owner: Wiicart
- License: apache-2.0
- Created: 2024-07-10T20:25:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-28T03:57:05.000Z (2 months ago)
- Last Synced: 2024-11-28T04:27:20.226Z (2 months ago)
- Topics: bukkit, bukkit-plugin, channel, channels, chat, hex, paper, paper-plugin, plugin, spigot, spigot-plugin
- Language: Java
- Homepage: https://www.wiicart.net/strings
- Size: 247 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
```
____ __
/\ _`\ /\ \__ __
\ \,\L\_\ \ ,_\ _ __ /\_\ ___ __ ____
\/_\__ \\ \ \/ /\`'__\/\ \ /' _ `\ /'_ `\ /',__\
/\ \L\ \ \ \_\ \ \/ \ \ \/\ \/\ \/\ \L\ \/\__, `\
\ `\____\ \__\\ \_\ \ \_\ \_\ \_\ \____ \/\____/
\/_____/\/__/ \/_/ \/_/\/_/\/_/\/___L\ \/___/
/\____/
\_/__/
Minecraft Chat Plugin
```
## Information
Strings is a Minecraft chat plugin written with the Spigot API, bringing lots of customizability to your Minecraft server's chat.**Features include:**
- Customizability
- Public Developer API
- Channels
- Chat Formatting
- Chat Color
- Staff Chat
- HelpOP
- Auto Broadcasts
- Direct Messaging
- Vault Support
- Placeholder API SupportAnd much more!
## Channel Information
One of the biggest and most versatile features of this plugin is the channel system.
There are 3 main channel types:- StringChannel\
A channel that does not consider the player's world or proximity.
- WorldChannel\
A channel that only works in one specific world, unless the channel manually joined.
- ProximityChannel\
A channel that only sends messages to players within the right proximity of the sender, unless the channel is manually joined.Some additional features available to channels are per-channel formatting, priority and default membership.
**Channel Membership:**\
There are two options for channel `membership`, and those are `default` and `permission`. Default channels are available to all players, regardless of permissions, as long as they are within the scope of the channel.**Priority:**\
Each channel can be designated a certain priority, the higher the number, the higher the priority. This only matters for channels with `membership: default`, as priority will determine what channel a player's message will be sent in.**Default Channels:**\
Both channel membership and priority work together to offer a key piece of functionality, the default channel. Every player has an active channel set, however, internally there is a channel type that does not process messages, rather it designates the appropriate channel a player's message should be sent in, considering world, priority and membership.**Developer:**\
Nearly all of the things listed in this section, and more are customizable through the API. For more information, check out the [wiki](https://github.com/Wiicart/Strings/wiki).
## Developer
I've added a public API which will be available through Maven soon. The API is currently published through [GitHub releases](https://github.com/Wiicart/Strings/releases).## Additional Links
[Website](https://www.wiicart.net/strings.html)\
[Wiki](https://github.com/Wiicart/Strings/wiki)\
[Modrinth](https://modrinth.com/plugin/strings)\
[Spigot](https://www.spigotmc.org/resources/strings-chat-plugin.118186/)\
[Hangar](https://hangar.papermc.io/wiicart/Strings)\
[bStats](https://bstats.org/plugin/bukkit/Strings/22597)