Description
RazeResourcePackDownload is a NeoForge mod for Minecraft 1.21.1 that automatically downloads server-required resource packs directly into the client resourcepacks folder and keeps them enabled persistently.
Unlike vanilla server resource pack behavior, the packs are not treated as temporary session-only downloads. Once installed, they stay available in the player’s instance and are reused on future joins, avoiding repeated download, load, and unload cycles every time the player connects or disconnects.
Features:
- Persistent client-side installation of server-defined resource packs
- Supports one or multiple resource packs in ordered loading sequence
- Optional SHA-1 validation for each pack
- Automatic reuse of already installed packs to avoid unnecessary redownloads
- Server timeout protection if packs fail to install in time
- Runtime config reload with /RazeResourcePack reload
The mod is required on both client and server.
Ideal for servers that rely on custom visuals, models, sounds, or UI assets and want a smoother, more permanent resource pack experience for players.


