DynamicResources
No reviews yet
Lets the server toggle your applied resource packs automatically during gameplay.
Does not follow a specific thematic focus apart from vanilla Minecraft.
Used for mods with little to no gameplay elements.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Includes tools and features for server management.
Provides a framework or library for other mods to use.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
INCOMPLETE PROJECT PLEASE USE WITH CAUTION. T^T Can't remember how well this project ran or even if i got to properly test it when last i worked on it. Will be coming back to work on it in the future but don't expect much for now at least on this front. - Blankbeetle 4/6/2026
Requires the server-side plugin “DynamicResourcesPlugin” to function.
Install this mod on every client that wants to allow the server to toggle their applied resource packs during gameplay.
Dynamic Resource Pack Controller is a combined server plugin + Fabric client mod that allows server operators to toggle pre-installed resource packs for consenting players during gameplay. It is designed for curated modpacks, immersive events, contextual visual effects, and opt-in prank environments where all players understand the purpose of the system.
Only players who have intentionally installed the client mod are affected.
How It Works
The server plugin communicates with the client mod through the mod’s plugin messaging channel (yourmod:resourcepack), sending simple instructions:
-
ENABLE:<pack> -
DISABLE:<pack> -
LIST
The client mod automatically mirrors any folders or zips stored in:
.minecraft/config/dynamicresources/packs/
into the normal resourcepacks/ directory and registers them.
This enables dynamic toggling of curated visual layers such as phase effects, alerts, ambience changes, or friendly pranks (used responsibly).
Installation
Server
Place:
DynamicResourcesPlugin-<version>.jar
into your server’s plugins/ directory.
Client (Fabric)
Bundle into your modpack:
-
dynamicresources-client-<version>.jar -
Fabric Loader
-
Fabric API
Resource Pack Distribution
To maintain compliance with copyright and platform rules, include only your own custom packs or packs you have permission to distribute.
Place them in:
.minecraft/config/dynamicresources/packs/
They will automatically be copied into resourcepacks/ for toggling.
Consent & Appropriate Use
This system must be used only with players who have intentionally installed the client mod and understand its behavior.
Use of this tool should always be transparent, consensual, and non-malicious.
Players should know that installing the mod means the server may toggle pre-included resource packs during gameplay.
Do not use this tool to mislead, harm, or distress players.
Performance Notice
Switching a player to large or high-resolution packs may cause temporary:
-
FPS drops
-
stuttering
-
memory usage spikes
-
GPU load increases
Server operators should test packs and use toggles responsibly.
Disclaimer
By installing, distributing, or using the Dynamic Resource Pack Controller client mod or server plugin, you acknowledge and agree to the following:
-
Informed Player Consent
You agree to use this system only with players who have intentionally installed the client mod and have been informed of its functionality. -
Responsibility for Resource Packs
You accept sole responsibility for the content of any resource packs you include or activate, including compliance with copyright, platform rules, and local regulations. -
No Warranty
This software is provided “as is” without any warranties, express or implied.
The authors are not responsible for performance issues, crashes, data loss, or any impact resulting from resource pack usage or toggling. -
No Malicious Use
You agree not to use this system in any deceptive, harmful, or non-consensual manner. Any misuse is the responsibility of the server operator or user initiating it. -
Compliance With Platform Policies
This project follows Mojang and CurseForge rules by modifying only user-side.minecraftfiles, relying solely on pre-installed packs, and containing no hidden or undisclosed behavior.
By continuing to use, distribute, or install this software, you indicate that you understand and accept these terms.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources