Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13–1.13.1
Platforms
Tags
Creators
Details
Licensed ARR
Published last month
ZipDownloader
ZipDownloader is a Paper plugin that allows you to download files directly to your Minecraft server via command and automatically extract ZIP archives.
Features
- Download any file to the server root folder with
/zipdownload <url> - Specify a target folder with
/zipdownload <url> <folder> - ZIP files are automatically extracted while preserving folder structure
- Non-ZIP files (
.jar,.png,.json, etc.) are also supported — they are simply downloaded - Multi-strategy downloading for Cloudflare, AWS S3/R2 and CDN-protected links (curl → wget → Java HTTP)
- Permission node
zipdownloader.adminto grant access to non-OP players - List downloaded files with
/ziplist
Requirements
- Paper 1.21+
curlorwgetinstalled on the server is recommended for best compatibility
Installation
Drop the JAR into your plugins/ folder and restart the server. Configure settings in plugins/ZipDownloader/config.yml.
Permissions
| Permission | Description | Default |
|---|---|---|
zipdownloader.admin |
Access to all commands | OP |
Commands
| Command | Description |
|---|---|
/zipdownload <url> [folder] |
Download a file |
/ziplist |
List downloaded files |
Config
auto-extract: true # Auto-extract ZIP files
extract-to-folder: "" # Extract destination ("" = server root)
max-file-size-mb: 500 # Max download size in MB
timeout-seconds: 30 # Connection timeout


