Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

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

External resources



Project members

Tebex

Owner


Technical information

License
GPL-3.0-only
Project ID