ResourcePack Downloader Plugin

Sep 24, 2016
ResourcePack Downloader Plugin
  • Welcome to the ResoucePack Downloader Wiki!

    On this page, I will be going over ever nook and crany of the ResourcePack Downloader plugin!
    (Found here: https://www.spigotmc.org/resources/resource-pack-downloader.6262/)



    Commands:
    ResourcePack Downloader is fully customizable. You can set the download command to ANYTHING you want that fits your needs for your server.

    By default, the command is /rp. When a player types /rp in game, a resouce pack will be sent to the client. If the player has denied the resource pack request, then a custom message/command will be sent to the player.

    Permissions: Coming soon!

    Events:
    Opon join, You can set a setting that downloads the resourcepack right when a player join's. Opon world change (if enabled) you can set custom packs for each world.

    Multi-World System: If you use the multi-world support feature, all the current worlds you have will be directly loaded into the worlds.yml file. This means there is no hassel for time, and exact spelling for your worlds.


    Settings.yml
    Code (Text):
    #The global Resourcepack URL. This link must be a direct link!
    Resourcepack-URL: some.url.here

    #If true, the resourcepacks will be set to the Resourcepack-URL from the setting above. If false, a new file will be created (worlds.yml) for per-world  ResourcePack URL'S
    Global-Resourcepack: true

    #Custom command, set this to what ever you would like.
    Resourcepack-Command: rp

    #If true, the custom command above will be CaSe-SeNsItIvE
    Command-Case-Sensitive: false

    #If true, a player with the permission 'RPD.Bypass.Join' will bypass the join resourcepack request!
    Use-Join-Bypass-Permission: false

    #If true, a resourcepack request will be sent to the player.
    Send-Resourcepack-On-Join: false

    #Commands per status.
    #If the player accepts the resourcepack request,  then do the following..
    Accepted-Command:
      #Enable accepted request command to send to the player     opon accepting a resourcepack request?
      Enabled: false
      #What command should be send?
      Command: tell %PLAYER% Your uuid is %UUID%
    #If the player declines the resourcepack request,  then do the following..
    Declined-Command:
      Enabled: false
      Command: tell %PLAYER% Your uuid is %UUID%
    #If the resourcepack request finish downloading and applied to the player,  then do the following..
    Successfuly-Downloaded-Command:
      Enabled: false
      Command: tell %PLAYER% Your uuid is %UUID%
    #If the resourcepack request failes to download,  then do the following..
    Failed-Download-Command:
      Enabled: false
      Command: tell %PLAYER% Your uuid is %UUID%

    #Enable/Disable Per Status Messages
    Messages:
      Enable-Accepted-Message: true
      Enable-Declined-Message: true
      Enable-Successfuly-Downloaded-Message: true
      Enable-Failed-Downloaded-Message: true
     

    GUI.yml

    Code (Text):

    GUI:
      Settings:
    #Size of the first gui when you do /rpd gui
        GUI-Size: 27
    #Name of the first gui when you do /rpd gui
        GUI-Name: '&8Select a pack'
      MainItems:
        Use-Current-World:
          Material: STAINED_CLAY
          Damage: 13
          Amount: 1
          Name: '&a&lUse Current World ResourcePack'
          Lore:
          - ''
          - '&7Click to select!'
          GUI-Location: 12
        Select-World:
          Material: STAINED_CLAY
          Damage: 14
          Amount: 1
          Name: '&c&lSelect World ResourcePack'
          Lore:
          - ''
          - '&7Click to select!'
          GUI-Location: 14
    Worlds-GUI:
      Settings:
        GUI-Size: 27
        GUI-Name: '&8Select a world'
      Items:
        world:
          Material: DIAMOND_BLOCK
          Damage: 0
          Amount: 1
          Lore:
          - ''
          - '&7Click to download defined resourcepack!'
          GUI-Location: 10
        world_nether:
          Material: DIAMOND_BLOCK
          Damage: 0
          Amount: 1
          Lore:
          - ''
          - '&7Click to download defined resourcepack!'
          GUI-Location: 11
        world_the_end:
          Material: DIAMOND_BLOCK
          Damage: 0
          Amount: 1
          Lore:
          - ''
          - '&7Click to download defined resourcepack!'
          GUI-Location: 12

     
  • Loading...
  • Loading...