Resource Pack Downloader 7.4

This plugin allows you to add a command to your server that downloads a resourcepack with ease.

  1. Joshb_2
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    [​IMG]

    This fully customizable plugin, lets you add a command to your server that downloads a resourcepack. There is also support for if a player joins the server it will automatically download the resourcepack, but they must accept the request first. Also, this plugin has messages that can be customizable for everything that this plugin does (Ex: if a player accepts the resourcepack, it will send them a message saying whatever you want it to.​

    Please, check out the new plugin wiki!
    https://www.spigotmc.org/wiki/resourcepack-downloader-plugin

    Upcoming features:
    - Suggest in the discussion tab.

    Supported Version of Bukkit/Spigot: 1.8 - 1.15

    Features:
    - Fully Functional Customizable Plugin.
    - Multi world support.
    - Easy to understand configs.
    - Run Command if a player Accept/Declines a resource pack.
    - Load a resourcepack if a player joins the server.
    - ...

    Instructions:
    1. Download this plugin and ProtocolLib
    2. Turn off your server
    3. Drag and drop ResourcePackDownloader and ProtocolLib into your plugins folder
    4. Edit the config to your likings
    5. Start your server
    6. Done :D

    Commands and Permissions:
    Commands:
    /rpd <help,reload> - Displays the plugin's download command and reloads the plugin's configs.

    Permissions:
    - RPD.plugincommand - This is used to display information about the plugin by using /rpd.

    - RPD.Bypass.Join - This bypasses the config option Send-Resourcepack-On-Join, this will cancel downloading/sending of resourcepack when the option is enabled.

    Milestones:
    - 100 Downloads
    - 500 Downloads
    - 1000 Downloads!?!!

    - 5000 [email protected]!#sdfsa
    - 10,000 DOWNLOADS

    Video Tutorials: (English and Portuguese)

    English:


    Portuguese:


    [​IMG]

    Please do not post errors or questions in the reviews section. Please post them in the discussion tab.
    HexArk, ccorp2002, ImCapusta and 9 others like this.

Recent Updates

  1. 7.4
  2. 7.3 Reupload
  3. 7.3 Reupload

Recent Reviews

  1. prosirius12
    prosirius12
    5/5,
    Version: 7.4
    Working on 1.16.1 paper :)

    .
    1. Joshb_2
      Author's Response
      Good to hear!
  2. Kisaragi
    Kisaragi
    4/5,
    Version: 7.4
    19:09:18] [Server thread/INFO]: [ResourcePackDownloader] Enabling ResourcePackDownloader v7.4
    [19:09:18] [Server thread/INFO]: ------------------------------
    [19:09:18] [Server thread/INFO]: Resource Pack Downloader
    [19:09:18] [Server thread/INFO]:
    [19:09:18] [Server thread/INFO]: Running version: 7.4
    [19:09:18] [Server thread/INFO]: Author: Joshb_
    [19:09:18] [Server thread/INFO]:
    [19:09:18] [Server thread/INFO]: ------------------------------
    [19:09:18] [Server thread/ERROR]: Error occurred while enabling ResourcePackDownloader v7.4 (Is it up to date?)
    java.lang.NullPointerException: null
    at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:98) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at me.Joshb.ResourcePackDownloader.GuiMenu.GuiWorldsMenu.createItem(GuiWorldsMenu.java:50) ~[?:?]
    at me.Joshb.ResourcePackDownloader.GuiMenu.GuiWorldsMenu.<init>(GuiWorldsMenu.java:30) ~[?:?]
    at me.Joshb.ResourcePackDownloader.Core.onEnable(Core.java:36) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[Paper-1.12.2-b1618.jar:git-Paper-1618]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
    [19:09:18] [Server thread/INFO]: [ResourcePackDownloader] Disabling ResourcePackDownloader v7.4

    Minecraft Server : 1.12.2
    How can fix it?
  3. Konos
    Konos
    4/5,
    Version: 7.4
    good plugin but I have a question I accidentally denied the resource pack and now it doesnt give me the option to install it again
    1. Joshb_2
      Author's Response
      Thanks,
      You have to edit the server on your server list and click on Prompt on the server-
      resource pack option
  4. Dec1lent
    Dec1lent
    4/5,
    Version: 7.4
    This looks so good, but i have a problem and question.
    so i have a bungee server with different minecraft versions and my map need a specific version to run properly (1.12.2) and i have a resource pack for it i tried to add server resource and it worked on 1.12.2 but not 1.13.2 and if i forced somebody to add the resourcepack manualy in 1.12.2 and then try to join from 1.13 the game wont start and crash.

    so my question is can i if i have my 1.12.2 texturepack by able to join from 1.13+ and still be able to use it or can i make some sort of version protocol detector to change the texture pack that would be send?
    (i have the 1.12.2 and 1.13+ texturepack)
  5. LuisElGamer123
    LuisElGamer123
    5/5,
    Version: 7.4
    Very good resource, work in spigot 1.15.2 :D, add this version in compatible versions!
  6. infered5
    infered5
    5/5,
    Version: 7.4
    Excellent plugin, been using it for years. Even made the tutorial a bit ago, that was fun. Very lightweight and has great options for different uses, and the ability to run commands based on how it goes is fabulous.

    Is it possible to add the ability to send different resource packs based on which client version the user is running, for instances where servers are using ViaVersion? Server resource packs don't like being added if it's for an incompatible version specified in the pack's MCMETA file and this would be great for those instances.
  7. JackieX99
    JackieX99
    4/5,
    Version: 7.3
    Hey! I have a problem, on my server. The server version is 1.12.2, and couple of people get back error message on join, and they dont load in the resource pack, but the other players do. What can I do?
    1. Joshb_2
      Author's Response
      I'll have to look into this. But thanks for the review
  8. hugo168
    hugo168
    5/5,
    Version: 7.3
    i have three qustion with this pllugins :
    1:can this plugins work for 1.13/+ ?
    2:can this plugins have more then one resource pack?
    3:if Q2 is avalible , can i set different plugins for different world?
    1. Joshb_2
      Author's Response
      Thanks for the review. Ill come out with an update soon.
      1. It should
      2. You can set one for each world. Another update will have more than 1 for 1 world.
      3. kinda explained in 2
  9. metal-overlord
    metal-overlord
    5/5,
    Version: 7.3
    Thank you. My cool resource pack Kick me beacuse client try download resource pack EVERY TIME when i join , BUT this plugin fix it.

    And please , can you add action in config when player download resource pack?Like *player in GUI click to download resourcepack* - Command Op /off-resourcepack-alert
    [code example]
    when downloaded:
    #Message,command,OPcomand,ConsoleCommand
    Message:
    - 'Thank for downloading resource pack!'
    ConsoleCommand:
    - '/ResourceSkript confirm %player_name%'
    [end of example]

    Server: Resource pack time!!!
    I: NO!!!
    I: Now, resource pack time start when i say.
    1. Joshb_2
      Author's Response
      lol thanks :D
  10. VictorHugo_BR
    VictorHugo_BR
    5/5,
    Version: 7.3
    Is there a way to make the resource pack download mandatory??????????????????????????????
    1. Joshb_2
      Author's Response
      Just add a kick command if they decline it. But thanks for the 5 star