BetterTellraw
This mod introduces the /btellraw command, which enables the creation of reusable text messages that can be subsequently called using unique identifiers. Essentially, it's a text message storage system with additional enhancements, including support for Placeholder API.
The modification is compatible with Fabric/Quilt modloaders and can operate exclusively on the server side.
Key Features
- Creation, editing, and sending of text messages by referencing their identifiers
- Integration with Placeholder API for dynamic value substitution
- Support for Fabric Permission API for access rights management
- Capability for string formatting and text interpolation
- Sending messages to players within a specified area
Command List
/btellraw reload - Reloads all stored messages (requires permission: btw.reload)
/btellraw send entity @a <ID/Text> <Variables> - Sends a message to all players (requires permission: btw.send)
/btellraw send pos x1 y1 z1 x2 y2 z2 <ID/Text> <Variables> - Sends a message to players within specified coordinates (requires permission: btw.send)
/btellraw modify <ID> <Text> - Modifies the content of a stored message (requires permission: btw.modify)
/btellraw add <File Name> <Normal ID> <Text> - Adds a new message to storage (requires permission: btw.add)
License
The project is distributed under the MIT license