A server-side Fabric mod that allows you to use a local resource pack file in Minecraft without needing to upload it to a server.
Just place your resource pack file (Ex. my_resource_pack.zip) in the server's root directory (ore anywhere else), and then set the resource-pack property in server.properties to the relative path of the resource pack file, like so:
resource-pack=./my_resource_pack.zipOn first start, the mod generates a configuration file at <server_root_dir>/config/resource_pack_local_path/config.yml, where you can configure the following settings:
# The main configuration file for Resource Pack Local Path.
# Whether local resource-pack hosting (resource-pack= pointing to a relative
# file path instead of a URL in server.properties) is enabled at all.
# @default: true
resource-pack-hosting-enabled: true
# The host/IP that will be advertised to clients when downloading a locally
# hosted resource-pack. This must be reachable from the client's network
# (your public IP/domain, with port forwarding if needed) — the mod cannot
# detect this automatically.
#
# The port used for hosting is the same as the server's port.
# @default: '127.0.0.1'
resource-pack-host: 127.0.0.1