Minecord Versions Save

A lightweight but powerful Minecraft Discord bot with recipe lookup, server pings, player profiles, skin renders, and more.

0.17.0

7 months ago
  • Added /random, a new command for generating random numbers
    • /random value - generate a random integer
    • /random uniform - generate a random decimal
    • /random choice - choose randomly from a list
    • /random dice - roll dice using DND dice notation
  • Added /stack, a new command for converting "1 chest, 2 stacks, 7 items" to "1863 items" and vice-versa
  • Added /coords, a new command for converting Overworld to Nether coordinates, finding chunk coordinates, and more
  • Updated player lookup commands with 1.20.2's new skin/name bans
    • Added skin/name ban info to /profile
    • Added skin ban info to /skin
  • /server now shows if a server enforces chat reports or has chat preview enabled (note that not all servers that enforce chat reports will announce it when pinged)
  • /server now shows more details about invalid server icons
  • Updated developer names in /credits
  • Fixed custom skin detection not working with the new 1.19.3+ default skins
  • Fixed player commands showing a Mojang API error when player does not exist, due to an internal API change
  • Fixed an exception when running /recipe or /ingredient without message history permissions
  • (Self-hosting change) Updated dependencies

From 0.16.2:

  • Added a few "suspicious" item search names
  • (Self-hosting change) Fixed &useradmin and &settingsadmin not being accessible
  • (Self-hosting change) Updated dependencies

0.16.11

10 months ago
  • Added all 1.20 items and recipes. This brings the total to 1,621 items and 1,572 recipes!
  • Reverted the image embedding workaround from 0.16.10 since the Discord API bug is now fixed
  • Added more detail to error messages when using /recipe or /ingredient with an item with no recipes or an invalid page number
  • Fixed ping in /info not showing "ms"
  • Fixed a bug where some recipes showed the incorrect removal version
  • Fixed /recipe and /ingredient showing the :arrows_counterclockwise: More... button when a recipe does not have more ingredients to cycle to

0.16.10

10 months ago
  • Created a workaround for the Discord API bug where images wouldn't embed properly. Commands such as /profile and /recipe are now fixed.
  • Added support for the new Discord username system
  • /recipe and /ingredient no longer show the page count if there is only one page
  • (Self-hosting change) Edit crafatarHost in the config to supply your own Crafatar API instance
  • (Self-hosting change) Updated dependencies

This release is marked as a pre-release because the bot downloads image URLs and re-uploads them to Discord as a workaround for the Discord API bug. As soon as the bug is fixed, this behavior will be reverted.

0.16.9

11 months ago
  • Fixed a bug where "There was an error contacting the Mojang API" would display when a different API was actually at fault

0.16.8

1 year ago
  • Added all 1.19.4 items and recipes, including experimental recipes and armor trims. This brings the total to 1,593 items and 1,525 recipes!
  • Greatly reduced many command cooldowns
  • Improved item searching
  • Moved /recipe and /ingredient page count to title
  • Fixed /item brick showing the bricks block instead of the brick item
  • Fixed /item lapis showing blue wool
  • Fixed /item music disc 5 showing wrong composer
  • Fixed a missing recipe image in /recipe sponge
  • Clarified /help color
  • Removed /item java and /item python easter eggs

Self-hosting changes:

  • @Minecord eval now disabled by default, enable by setting evil: true in the config
  • /help, /info, /ping, and /credits are available as legacy commands
  • /info now retrieves Java version from environment variable
  • Updated dependencies

0.16.7

1 year ago
  • Updated dependencies

0.16.6

1 year ago
  • Added all 1.19.3 items and recipes, including experimental recipes. This brings the total to 1,546 items and 1,460 recipes!
  • Added support for feature toggles
  • Recipe metadata will now show when menus are turned off
  • Recipes are now sorted properly when menus are turned off
  • (Self-hosting change) Updated dependencies
  • Updated license to AGPL to match other branches

0.16.5

1 year ago
  • Fixed join log messages being sent to the wrong channel
  • Moved shard status logs to statusWebhook in config
  • Improved boot time

0.16.4

1 year ago
  • Added links to Terms of Service and Privacy Policy in /info
  • Added the new 1.19.3 default skins to /profile, /skin, and /uuid
  • Added minimum and maximum string lengths to certain slash command arguments
  • In the rare case when the bot generates an exception error message, the bot will generate a unique ID that you can send to the developers for further investigation
  • Improved performance

Self-hosting changes:

  • Added @Minecord debug for debugging the bot
  • If debugMode is enabled in the config, exceptions will be printed directly to users for debugging purposes
  • Added the recordCacheStats config option
  • Connection status events are now logged to a webhook URL (logWebhook in the config) for better monitoring
  • Removed unused config options respondToMentions and sendTyping
  • Updated dependencies

0.16.3

1 year ago
  • /help all now redirects to /help
  • Clarify /help phd and the /history message
  • Cap /info ping precision at 3 decimal points
  • Fixed a Mojang API error when using player commands with UUIDs