Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH .
Bukkit Paper Purpur Spigot Bungeecord Fabric Velocity No elements found. Consider changing the search query. List is empty.
1.20.4 1.20.3 1.20.2 1.20.1 1.20 1.19.4 1.19.3 1.19.2 1.19.1 1.19 1.18.2 1.18.1 1.18 1.17.1 1.17 1.16.5 1.16.4 1.16.3 1.16.2 1.16.1 1.16 1.15.2 1.15.1 1.15 1.14.4 1.14.3 1.14.2 1.14.1 1.14 1.13.2 1.13.1 1.13 1.12.2 1.12.1 1.12 1.11.2 1.11.1 1.11 1.10.2 1.10.1 1.10 1.9.4 1.9.3 1.9.2 1.9.1 1.9 1.8.9 1.8.8 1.8.7 1.8.6 1.8.5 1.8.4 1.8.3 1.8.2 1.8.1 1.8 No elements found. Consider changing the search query. List is empty. Clear filters
Fixes
Checks for commands would not be rescheduled if an error occurred, preventing commands from being checked until server restart
Commands that required slots and delays incorrectly used the delay value as the number of slots required
Improvements to error reporting system
/tebex report
did not allow for multiple words
/tebex lookup
no longer causes an error if the player had no purchases, and has more descriptive error messaging
Version did not not appear correctly in Velocity
Version did not appear correctly in Fabric
Index out of bounds if /tebex debug
is used without an arg on Velocity
2.0.4
Fixes
The {id}
parameter is now properly replaced on Geyser and Minecraft Offline/Geyser store types. For offline servers, it will be replaced with the user's name. For online servers, this will be the player's UUID.
Fix for java.lang.String cannot be cast to class java.util.UUID
on Offline/Geyser servers
Fixed the use of deprecated characters directly in components in the Velocity module
Relocated Adventure to prevent conflicts with older Adventure APIs on the server
Features
SDK: {uuid}
command parameter is now filled by the plugin if a uuid is available and not filled by Tebex API
Fixes
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: /sendlink
now sends the checkout link to the target player
SDK: mojangIdToJavaId() no longer returns a null ID if any provided parameters are null
Features
Improvements to debug mode showing relevant HTTP request and response data
/tebex lookup
provides more in-depth feedback when users are not found
Changes
/tebex ban
no longer requires an ip or reason
Fixes
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: JsonNull
caused by online commands with no package reference
/tebex sendlink
incorrectly used player id instead of username
Fix /tebex report
now sends the entire report
Arguments such as {id}
and {username}
are now properly parsed for all command types
Fixes
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 lookup
now uses the appropriate endpoint
Some commands' usage instructions improperly included a .
in the command name
/tebex report
now properly sends all report information to Tebex