ForcePack icon

ForcePack -----

Resource pack handling utilities and enforcement, with Velocity and multiple resource packs support.




Version: 1.3.71
Amazing plugin, i used and i reccomend it to everyone who need a plugin to put and merge resource packs.

Version: 1.3.6
Nice plugin, i hate itemsadder cause of how they limit viaversion and it causes tons of bugs in my code, but this saves my life, and btw when you guys use google drive and have a link, at the end its prob =0 make it =1 for it to work

Version: 1.3.6
Stupid plugin, I use a google drive direct generated link and it won't accept it

Version: 1.3.5
Very good plugin I hope to have a resource pack merge feature that would be even more perfect

Version: 1.3.5
good plugin but i can be better and greater thanks for this plugin i like it
very good for servers need resource pack

Version: 1.3.4
Abandoned plugin, doesnt work on 1.20.6/1.21, there are better options nowadays.

Version: 1.3.4
Why did I install a resource pack on one server in Bungerecord and then transfer it to another server without uninstalling it? Why is this? How to solve it?

Version: 1.3.4
is it support oraxen plugin + thx for this plugin its very very
cool

Version: 1.3.3
Doesn't support BungeeCord... Dev says it doesn't work with Bungee even tho there are 2 other plugins for BungeeCord and those work.

Version: 1.3.3
Brilliant way to handle your resource pack management and self-host it on your server just by adding a port (easy to follow instruction). Excellent plugin, well put together, nice job dev!

Version: 1.3.2
A simple but effective spell, that is ForcePack! A simple but effective spell, that is ForcePack!

Version: 1.2.9
the support is very bad, no response in over 25 days, getting ignored ----------

Version: 1.2.9
Plugin works great and almost as expected.

I am just searching for an option to disable [Server] {user} accepted the resourcepack option. I tried the config.yml, but it did not seem to work. Looking forward to a response and thanks for creating this resourcepack.

Version: 1.2.9
Great plugin. Works perfectly on 1.20.1 and way easier to setup and use compared to server.properties. Thanks!

Version: 1.2.9
I would like to be able to provide a config that can bypass Geyser users. Geyser users need to set exceptions as they can be set separately in Geyser Plugin and Standalone.
-
Author's response
Geyser users are already exempt...

Version: 1.2.9
Hi, it was helpful to add support for BungeeCord servers if there is already support for Velocity.
-
Author's response
Bungeecord doesn't have any API for resource packs, see the latest PR: https://github.com/SpigotMC/BungeeCord/pull/3252

There have been PRs open for years, and the main issue for it since 2014, Bungee isn't getting a resource pack API any time soon most likely.

Version: 1.2.9
The author does not work on 1.20. Do not mess with my head. I did not just write you to update to 1.20. But you tell me otherwise. People can not move because of the incompatibility of this version with the latest. Good luck.
-
Author's response
congratulations you just voided yourself of any support

context: this guy left a spam review asking for 1.20 and I said it worked fine

Version: 1.2.9
Using the plugin on 1.17.1, but it didn't work, error:

[10:34:59] [Server thread/ERROR]: Error occurred while enabling ForcePack v1.2.9 (Is it up to date?)
com.convallyria.forcepack.libs.commandframework.bukkit.BukkitCommandManager$BrigadierFailureException: Could not initialize Brigadier mappings. Reason: commodore not present (me/lucko/commodore/CommodoreProvider)
at com.convallyria.forcepack.libs.commandframework.bukkit.BukkitCommandManager.registerBrigadier(BukkitCommandManager.java:351) ~[?:?]
at com.convallyria.forcepack.libs.commandframework.paper.PaperCommandManager.registerBrigadier(PaperCommandManager.java:125) ~[?:?]
at com.convallyria.forcepack.spigot.command.Commands.<init>(Commands.java:38) ~[?:?]
at com.convallyria.forcepack.spigot.ForcePackSpigot.registerCommands(ForcePackSpigot.java:212) ~[?:?]
at com.convallyria.forcepack.spigot.ForcePackSpigot.onEnable(ForcePackSpigot.java:69) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugin(CraftServer.java:520) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugins(CraftServer.java:434) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at net.minecraft.server.MinecraftServer.loadWorld(MinecraftServer.java:619) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at net.minecraft.server.dedicated.DedicatedServer.init(DedicatedServer.java:266) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1010) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:305) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.NoClassDefFoundError: me/lucko/commodore/CommodoreProvider
at com.convallyria.forcepack.libs.commandframework.bukkit.CloudCommodoreManager.<init>(CloudCommodoreManager.java:54) ~[?:?]
at com.convallyria.forcepack.libs.commandframework.bukkit.BukkitCommandManager.registerBrigadier(BukkitCommandManager.java:346) ~[?:?]
... 14 more
Caused by: java.lang.ClassNotFoundException: me.lucko.commodore.CommodoreProvider
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:147) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[minecraft_server.jar:3284-a-Spigot-3892929-0ab8487]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
at com.convallyria.forcepack.libs.commandframework.bukkit.CloudCommodoreManager.<init>(CloudCommodoreManager.java:54) ~[?:?]
at com.convallyria.forcepack.libs.commandframework.bukkit.BukkitCommandManager.registerBrigadier(BukkitCommandManager.java:346) ~[?:?]
... 14 more

please fix
-
Author's response
Reviews aren't for support, use the github issues next time, I'll look into it later.

Version: 1.2.7
Great plugin 10/10. How can i know which version of the plugin do i need for the minecraft version

like if i use 1.12 minecraft, will release 1.2.7 work with it ?
-
Author's response
It works from 1.8-1.19.3 on 1.2.7

Version: 1.2.7
does it prevent xray or fullbright? (that's done through resourcepacks)
i'd really like to enforce it on my server
-
Author's response
You should never rely on something the client controls. It can be bypassed. Use paper's anti-xray.

Version: 1.2.7
Fantastic plugin, the developer is friendly, and actually takes action when he receives a feedback

Version: 1.2.6
Una pregunta puse una textura de java y solo a los jugadores de java les carga las textura tanto para bedrock no le carga es una textura de modelengine me podrias ayudar con algo o alguna recomensacion
-
Author's response
Geyser doesn't support bedrock pack loading, and bedrock resource pack format is entirely different to Java. It's not possible to support bedrock users.

Version: 1.2.6
Thanks for the work. It works fine, I've been looking for an alternative to Velocity for a long time.

Version: 1.2.5
Hello. Writing once again for reply

Old comment: Great plugin. Thanks for it. But I also have a question. Is there a way to download this texture pack and then set it for the game so you don't have to set it every time when you join the server?

If the question was not understandable: so, imagine user don't like loading and unloading resource pack every time he joins and leaves the server. So, he loads absolutely same resource pack by him self, locally, like in resource pack menu. And even though he have this resource pack currently loaded, but not by server but by himself, server still want him to load server's texture pack. Is there anything can be done with it? Hope this one was more clear. Thanks in advance
-
Author's response
You cannot do anything about this. The client itself controls this behaviour. ForcePack already sets the hash which means the user will not have to download it every time, which is the best you can do.

Version: 1.2.4
if you are looking for free force users to accept the server pack this is the best plugin for that. samB keep continuing this plugin :) and discord support is good !!!

Version: 1.2.3
In the future you will be able to put commands to choose the texture packs through commands also one to remove the texture pack

Version: 1.2.3
Could you add a function that send different packs depends on client version?
==========
-
Author's response
This is planned for the future

Version: 1.2.2
bungee?plsbungee?plsbungee?plsbungee?plsbungee?plsbungee?plsbungee?plsbungee?plsbungee?pls
-
Author's response
Bungeecord cannot be supported due to nonexistent API, have to wait for them to merge that API: https://github.com/SpigotMC/BungeeCord/pull/3252

Version: 1.2.2
Hello can you explain how to setup multiple resource packs and also how to force only those packs pls
-
Author's response
You cannot have multiple resource packs on servers. This is a vanilla limitation. Please use our support channels for further questions.

Version: 1.2.0
If you decline the resource pack on 1.16.5 it kinda bans you! You can not connect because it always kicks you!
-
Author's response
This isn't the fault of forcepack. This is the vanilla client mechanic. You have not asked for support anywhere. Please stop spamming plugins with false reviews and delete them.

Version: 1.1.8
I at first didn't leave a good rating, but after experimenting the plugin works as expected and support was good. I would recommend this plugin if you don't want heavy plugins to force packs since it works fine like this and I would like to see this plugin continue to be updated.

Version: 1.1.6
Wonderful plugin and works perfectly in the server. Just to remind anyone who concerns, SkinRestorer Plugin will crash the resources pack prompt when DisableOnJoinSkins is set to false(took me hours to figure out lol)
Also is it possible to add a reload command in the future updates? Doesn't have to be reloading the resource pack links but it helps reloading the commands in config and the lang files.
-
Author's response
Thanks for the review, added in 1.1.7

Version: 1.1.3
Great plugin! Please add support to spigot 1.17.1 it will help fill servers :) Recommended to download!
-
Author's response
1.17 support has already been added in 1.1.3

Version: 1.1.2
Can you please make this 1.17.1 too ? because i tried to use resource pack with 1.17 server permissions but it's a little bit buggy and they can join without it
-
Author's response
Done!

Version: 1.1.2
Does exactly what I want it to do, and also happens to be free, thank you very much.

Version: 1.1.2
Great plugin. Works as it should and creator helps you immediately after you call for help.

Version: 1.1.2
great plugin, i've been having problems with making my resource pack mandatory for 6 months now! this plugin fixed everything, the support was instant whenever i needed help, 10/10 recomend!
-
Author's response
Glad I could help, thanks for the review

Version: 1.1.2
I know that this is a spigot plugin, but does it work n a bukkit server? If it does I'm having some issues. Players are saying they don't even get the prompt asking for them to install the resource pack, instead, chat gets bombed with "[player] failed to download the resource pack!"
-
Author's response
Support is not given in reviews. You configured the plugin wrongly. "but does it work n a bukkit server" -> spigot is literally based on bukkit. You download Spigot, not Bukkit. You even joined the Discord server but just quit without asking for any help.

Version: 1.0.9
Garbage plugin. Doesn't install on 1.15.2 paper. Throw it in the plugins folder, restart, doesn't make a folder, doesn't create config, nothing in console. Other plugins work perfectly fine. Trash.
-
Author's response
Garbage review. Doesn’t ask for help. Unable to read plugin page. Trash.

Version: 1.0.8
Good!May I repost it(and the lagcy+editor) to mcbbs(The biggest forum in China)?I'll let more chinese user know your project and support your work.Looking forward to your kind& positive reply.
-
Author's response
Yes but all downloads must only link to this page

Version: 1.0.8
This did exactly what I wanted it to do! Please continue to update with new minecraft versions.
-
Author's response
Thank you - I will always try to keep it up to date. It is quite simple so it should have easy compatibility :)

Version: 1.0.7
Buen recurso, lamento no hablar ingles. Pero sería genial si agregara un comando para descargar automáticamente luego. Por ejemplo un usuario rechaza descargar el Texture Pack en ese momento pero luego quiere descargarlo, poniendo /texture se comenzaría a descargar por ejemplo. ¡Seria genial!
-
Author's response
Hola, gracias por la revisión. No hablo español con fluidez, así que tengo que usar un traductor. Estoy confundido en cuanto a por qué quieres esta característica, porque seguramente esto derrotaría el punto del plugin?

Version: 1.0.7
Nice Plugin. i finally found one thats not permium and i'm using it on my server
-
Author's response
Thanks for the review :)

Version: 1.0.6
Very good plugin! It works perfectly (1.12.2). The developer has resolved an issue immediately.

Sehr gutes Plugin! Es funktioniert perfekt (1.12.2). Der Entwickler hat ein aufgetretenes Problem sofort gelöst.
-
Author's response
Hopefully that message issue gets fixed by Spigot :)

Version: 1.0.5
============================================
In france we have a expression for that ça fait le café
============================================
-
Author's response
Glad I could help :) Make sure to reset your config after the update.

Version: 1.0.5
Nice plugin.May i have this plugin reposted on Chinese Forum?Of course i will follow the rules and attach the original link to that page.
-
Author's response
Thanks, yeah you can but I'll only let you translate the main page and any links must go back here.

Version: 1.0.3
====================================
Very good plugin and.. Free to download
====================================

Please add bypass permission
-
Author's response
Thanks for your review. There is already a bypass permission ForcePack.bypass

Version: 1.0.2
---------------------------------------------------------------------------
Good plugin
---------------------------------------------------------------------------
-
Author's response
Thank you for your review :)

Resource Information
Author:
----------
Total Downloads: 42,674
First Release: Aug 10, 2017
Last Update: Apr 30, 2025
Category: ---------------
All-Time Rating:
46 ratings
Find more info at fortitude.islandearth.net...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings