Logo

How to Install a Texture Pack on Your Minecraft Server

How to Install a Texture Pack on Your Minecraft Server

This guide explains how to add a custom texture pack to your Minecraft server hosted on a game panel.

How to Install a Texture Pack on Your Minecraft Server

Prerequisites

  • Administrator access to your game panel
  • A texture pack in ZIP format
  • Web hosting for your texture pack (Dropbox, Google Drive, or personal web server)

Step 1: Prepare Your Texture Pack

Make sure your texture pack is in ZIP format and compatible with your Minecraft server version.

Pack Structure

Your ZIP file must contain:

  • A pack.mcmeta file at the root
  • An assets folder containing the textures

Example structure:

mypack.zip
├── pack.mcmeta
├── pack.png (optional)
└── assets/
    └── minecraft/
        └── textures/

Step 2: Host the Texture Pack Online

You need to host your pack on the Internet so players can download it automatically.

Hosting Options

Option A: Dropbox

  1. Upload your ZIP file to Dropbox
  2. Create a sharing link
  3. Replace www.dropbox.com with dl.dropboxusercontent.com in the URL
  4. Replace ?dl=0 with ?dl=1 at the end of the URL

Option B: Google Drive

  1. Upload your file to Google Drive
  2. Right-click on the file then "Get link"
  3. Make sure the link is public
  4. Transform the URL:

Before:

https://drive.google.com/file/d/FILE_ID/view

After:

https://drive.google.com/uc?export=download&id=FILE_ID

Option C: Personal Web Server

If you have web hosting, simply upload the file and note the direct URL.

Step 3: Configure the Server

Access the Configuration File

  1. Log in to your game panel
  2. Go to the Files or File Manager section
  3. Open the server.properties file

Modify the Settings

Find and modify the following lines in the server.properties file:

resource-pack=https://your-direct-url.com/mypack.zip
resource-pack-prompt=Would you like to install the server texture pack?
require-resource-pack=false

Parameter Explanations

  • resource-pack: The direct download URL of your pack
  • resource-pack-prompt: Message displayed to players (optional)
  • require-resource-pack:
    • true = Players MUST accept the pack to play
    • false = The pack is optional

Step 4: Restart the Server

  1. Save the server.properties file
  2. Return to the panel homepage
  3. Restart your Minecraft server

The server will apply the new settings on startup.

Step 5: Verification

Player Side

When a player connects:

  1. A message appears offering to download the pack
  2. The player accepts or declines
  3. If accepted, the pack downloads and applies automatically

Troubleshooting

If the pack doesn't download:

  • Verify that the URL is direct and accessible
  • Test the URL in a browser
  • Check that the ZIP file is not corrupted
  • Make sure the pack is compatible with your version

Additional Tips

Force Pack Usage

If you want to require players to use the pack:

require-resource-pack=true

Players who decline will be automatically disconnected.

Change the Custom Message

You can customize the displayed message:

resource-pack-prompt=Welcome! Download our custom pack for a better experience!

Maximum Size

The recommended maximum size for a texture pack is 100 MB. Beyond that, some players may have difficulty downloading it.

Common Issues Resolution

The Pack Doesn't Download

  • The URL must be a DIRECT download link
  • Test the URL in your browser: it should download the file immediately
  • Check that there's no intermediate page

"Failed to download resource pack" Error

  • The ZIP file may be corrupted
  • The hosting may not be accessible
  • Verify that the URL starts with https://

The Pack Applies but Textures Are Incorrect

  • Check compatibility with your Minecraft version
  • Make sure the pack structure is correct
  • Verify the pack.mcmeta file

Conclusion

Your texture pack is now configured! Players will receive it automatically when they connect. Don't forget to test with a secondary account to verify that everything works correctly.

Join our Discord community server

For any questions, suggestions, or just to chat with the community, join us on Discord!

900+Members