Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:forceresourcepacks:faq [2024/03/23 09:50] – [The download screen gets stuck at 100%] phoenix616plugin:forceresourcepacks:faq [2025/11/10 21:17] (current) phoenix616
Line 1: Line 1:
 # Frequently Asked Questions # Frequently Asked Questions
 +
 +## Where do I need to install the plugin if I have a proxy network?
 +
 +If want to use the plugin with a proxy network e.g. Velocity or BungeeCord you will get the best experience if you add the plugin to the proxy rather than each individual servers.
 +
 +In the case where you want to use per-server or the [WorldGuard pack flags](flags) too then you can add the plugin to the Minecraft server were you need those too. The plugin on the proxy and on the Minecraft server will communicate with each other to ensure that the same packs aren't sent multiple times and that they are correctly removed. Make sure that you specify all packs that exist in your proxy config in the FRP config on the Minecraft-server as well as well as set all packs a player might have on that server as an optional pack for the server on both the proxy as well as the Minecraft-server.
 +
 +If you don't install FRP at the same time on the proxy and the Minecraft server then you need to also ensure that the same value is set in the `key.yml` for authentication of the messages between the proxy and the Minecraft server.
  
 ## Where can I host my resourcepacks? ## Where can I host my resourcepacks?
  
-You can host your resourcepacks on any web server that supports HTTPS. If you don't have a web server you can use a service like [mcrp.host](https://mcrp.host) to host your resourcepacks.+You can host your resourcepacks on any web server that supports HTTPS. If you don't have a web server you can use a service like [mc-packs.net](https://mc-packs.net) to host your resourcepacks
 + 
 +## How do I add a pack? 
 + 
 +You can use the command [/frp addpack](commands#frp-addpack-name-url) or the config section `packs` to define which packs should be available on your server. The name/config section key will be used to specify packs for the global/server/world/region assignments.
  
 ## How do I set a resourcepack for a world? ## How do I set a resourcepack for a world?
Line 16: Line 28:
  
 You can set a resourcepack for the whole network by using the `/frp globalassignment pack <pack>` command. You can also set a pack for the whole server/proxy in the config file in the `global` section. You can set a resourcepack for the whole network by using the `/frp globalassignment pack <pack>` command. You can also set a pack for the whole server/proxy in the config file in the `global` section.
- 
 ## How do I set a resourcepack for a specific version? ## How do I set a resourcepack for a specific version?
  
 You can specify which version a pack is for by setting the `format` of the pack or the Minecraft `version` directly, either using the commands or the `packs` section in the config. You can specify which version a pack is for by setting the `format` of the pack or the Minecraft `version` directly, either using the commands or the `packs` section in the config.
  
-In order to send different packs to different versions you need to use the `packs` section in the config file (right now there is no command for that, sorry) and add different packs to the [`variants` list](https://gist.github.com/Phoenix616/3a03710b7277033c801ee1ff2186c4bb#file-bukkit-config-yml-L72-L81) of a pack, specifying the `version` or `format` for each variant. (They need to be in descending order of the version/format number)+In order to send different packs to different versions you need to use the `packs` section in the config file and add different packs to the [`variants` list](https://gist.github.com/Phoenix616/3a03710b7277033c801ee1ff2186c4bb#file-bukkit-config-yml-L72-L81) of a pack (right now there is no command for that, sorry), specifying the `version` or `format` for each variant. (They need to be in descending order of the version/format number)
  
 ## How do I disable kicking players for not having the resourcepack? ## How do I disable kicking players for not having the resourcepack?
Line 63: Line 74:
  
 This is a bug in the Minecraft client that can occur when you teleport the player or force them to open an inventory after sending the resource pack. You can work around this by sending the pack with a delay or teleporting/opening the inventory after the pack was loaded. This is a bug in the Minecraft client that can occur when you teleport the player or force them to open an inventory after sending the resource pack. You can work around this by sending the pack with a delay or teleporting/opening the inventory after the pack was loaded.
- +### The client freezes while loading the resourcepack
-### The client freeze while loading the resourcepack+
  
 When a server resource pack is send to a client it will shortly freeze after the download is complete. (Same as manually applying a local pack) This happens because the client has to reload all resources, check which resources overlap and do some other calculation and manipulation with them. (Like stitching all the textures together to a single image like they were in the first texture pack format) It's not a download issue as the client will locally cache the pack files and not re-download them if their hash didn't change. When a server resource pack is send to a client it will shortly freeze after the download is complete. (Same as manually applying a local pack) This happens because the client has to reload all resources, check which resources overlap and do some other calculation and manipulation with them. (Like stitching all the textures together to a single image like they were in the first texture pack format) It's not a download issue as the client will locally cache the pack files and not re-download them if their hash didn't change.