Hi, quick question. I hope... I have a Server Resource Pack that I am always updating that is linked to my GitHub. Github Link: https://github.com/kayc01/PocketPixels_RPG It uses this link to download via Server Properties (Direct Download): https://github.com/kayc01/PocketPixels_RPG/blob/master/PocketPixels_RPG.zip?raw=true This is not a clone of the Git, I had to upload the .zip file to GitHub to download the .zip. Direct Downloading via Clone Git broke the Structure of the resource pack as it put the GitHub Repository Folder outside of the Assets meaning Minecraft could not read the pack.meta, etc... So, essentially whenever I update the resource pack I make sure it is named PocketPixels_RPG.zip and the new .zip file works as it still has the same URL for direct download. My question is, how can I force the Server Resource pack to auto update when I push a new version of it? - I cannot check again version [#] or something in the name of the .zip because the name of the resource pack .zip must always be "PocketPixels_RPG.zip". I saw this; "player.setResourcePack("");" which may work ( I am yet to test it, because...) however I would like it to be as automatic as possible and getting them to download a resource pack mid game will be troublesome for the players. My Idea's: - Somehow get the GitHub push upload date of the .zip and compare it to the file created date of the server resource pack in ".minecraft/server-resource-packs/" - When I have updated the resource pack to GitHub, I join the server and type a command that sets a boolean true. Then, when anyone joins the server it downloads the pack and adds the user to a list meaning if he leaves and re-joins he won't have to redownload it until a server restart. - Similar - Force everyone to download after a server restart. Issues: - Will the "player.setResourcePack("");" even work if they already have a version of the resource pack in there server-resource-packs folder? Will minecraft think its the same file and Ignore the .setResourcePack? Any suggestions and extra knowledge very welcomed. I hope the info supplied clears a few questions you might have. Thanks!