- SDK:
{uuid}command parameter is now filled by the plugin if a uuid is available and not filled by Tebex API
- Minecraft Offline/Geyser: Offline actions (such as removing groups) with no payment or package attached will now be processed properly.
- Minecraft Offline/Geyser: Certain types of offline commands still could not be parsed and executed, causing console errors.
- Bukkit:
/sendlinknow sends the checkout link to the target player - SDK: mojangIdToJavaId() no longer returns a null ID if any provided parameters are null
- Improvements to debug mode showing relevant HTTP request and response data
/tebex lookupprovides more in-depth feedback when users are not found
/tebex banno longer requires an ip or reason
- Servers running offline mode are now able to process commands
- Online commands are handled more efficiently on large servers to avoid rate limits (code 429)
- Fix for
Failed to get online commands: java.lang.UnsupportedOperationException: JsonNullcaused by online commands with no package reference /tebex sendlinkincorrectly used player id instead of username- Fix
/tebex reportnow sends the entire report - Arguments such as
{id}and{username}are now properly parsed for all command types
- Command usage instructions are now shown if incorrect/not enough args are used
- Store information was not properly reloaded after running
tebex secret, causing errors until the server was restarted. /tebex lookupnow uses the appropriate endpoint- Some commands' usage instructions improperly included a
.in the command name /tebex reportnow properly sends all report information to Tebex
- Plugin has been rewritten from the ground up to include support for: Bukkit, Spigot, PaperSpigot, Fabric, Velocity, and BungeeCord.
- Your configuration will be migrated from previous versions, if detected.
- Added
/tebex debug <true/false>for in-depth logging - Added
/tebex reportto send in-game reports to Tebex - Added
/tebex goalsto print active community goals - Added
/tebex checkoutto checkout via command line - Added
/tebex sendlinkto send a checkout link to a player - Added automatic error reporting which can be toggled on/off in configuration.
- Use
/buycommand to open store GUI instead of using signs.
- Less console spam. Enable in-depth logging with
/tebex debug - Any API timeouts are now reported and handled gracefully