Minecraft Paid Username Validation

Minecraft Paid Username Validation 2.2.0

No permission to buy ($4.99)
This is a required update for all users!

Mojang have recently retired their legacy Minecraft API endpoint, breaking all prior versions of this add-on. I have updated the validation to use the newer Mojang API.

After updating, double check Options > Minecraft Paid Username Validation to be sure the "Validation URL" setting matches the following:
Code:
https://api.mojang.com/users/profiles/minecraft/{user}
Customer update emails should be going out shortly.

Thanks!
Hey everyone,

This update changes the mechanism used to perform the request to Mojang's servers.

Some shared hosts don't have allow_url_fopen enabled for security reasons, so this update replaces the file_get_contents() call with a cURL request.

If the add-on works fine for you already, there's no need to upgrade (but it should continue working fine if you do).

Customer update emails should be going out shortly.

Thanks!
Likes: jflory7
This release makes use of the safe method for retrieving registration input data, implemented per my bug report in XenForo 1.4.1+.

It removes my workaround that was used in earlier versions.

Also, the correct version number is now displayed in the Admin Panel.

All existing customers should have received a notification and download link via email. If you were not notified, get in touch and I'll add you to the customer database so you receive updates going forward. If you didn't get to download it before your access expired, let me know and I will reset your download link.

Thanks!
Hey everyone,

The code has been updated with proper support for XenForo 1.4.

If running XenForo 1.3 with this add-on already installed, disable it before upgrading XenForo. Then update it with this version and re-enable it.

Please contact me for the update.

Thanks!
The code has been rewritten to take advantages of new features offered by more recent XenForo versions.

You must uninstall the previous version completely before installing the new one!

To uninstall:
  1. Uninstall the add-on via the Administration Control Panel
  2. Completely remove the library/WMinecraft directory
After uninstalling the previous version, install the update as specified in the README.

Please remember to double check your options and phrases after reinstalling to make sure they are to your liking.

Please contact me for the update.

Thanks!


Likes: jflory7
Hey everyone,

I'm getting ready to start a rewrite of this addon so I wanted to give everybody the opportunity to voice their suggestions and concerns before I begin.

It should first be noted that I am not planning on supporting PHP versions below 5.3. It is my goal to support 5.4+ only so please let me know if you are not running PHP 5.4+.

I am not currently planning on adding any functionality, but just bringing the addon up to par with XF 1.3 and recent PHP changes.

However, I welcome suggestions in the discussion thread if there's additional features you'd like to see added. I don't want to add niche features so please "like" somebody else's suggestion if it would benefit you.

Thank you!
  • Silence errors connecting to Minecraft/Mojang
This release does not offer any changes for end-users, so I have not notified existing users. Existing users are free to contact me for the update if they feel it has something to offer them.

To upgrade, just upload the files, overwriting the old ones.
There is no need to update the XML.
  • Workaround for conflict with Minecraft Avatar addon
This release does not offer any changes for end-users, so I have not notified existing users. Existing users are free to contact me for the update if they also run the "Minecraft Avatar" addon.

Please note the issue lies in the Avatar addon not dealing properly with addons extending the same code. For now I've made changes to run this addon first, which does allow for addons extending the same code.

To upgrade, just import the addon XML. The other files have not changed so there is no need to upload them.
  • Fixed a typo in the readme
  • Fixed the 'File Health Check' functionality
This release does not offer any changes for end-users, so I have not notified existing users. Existing users are free to contact me for the update if they feel it has something to offer them.

To upgrade, just upload the files, overwriting the old ones.
There is no need to update the XML.
Top