PackCENHeaderFix

Quick rating

PackCENHeaderFix

No reviews yet

There is no longer an error `invalid CEN header (bad entry name or comment)`

QoL & Tweaks
Performance & Optimization
Mod Loaders
Forge
NeoForge
Fabric
Quilt
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Optional
Server Optional

About

Project Details

Type
Mod
License
GNU Lesser General Public License v3.0 only
Latest Version
[Fabric 26.1] PackCENHeaderFix - 0.0.5+26.1
Authors
CurseForge
Modrinth

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

PackCENHeaderFix

There is no longer an error invalid CEN header (bad entry name or comment)

It solves this problem by replacing Java Zip implementation with Apache Commons Compress implementation.

Example Story

You downloaded a ResourcePack from a RP author. You put it in your RP folder and tried to load it as usual, but you don't see it in the RP selector.

Instead, Minecraft prints the following error in the log:

ea1aeace-2025-07-17-234748-png-png.png

It doesn't appear in Mojira, precisely because it's a bug that only appears under very extreme conditions. I haven't seen it in the past few years of the game, and only very, very few RP authors have accidentally allowed their RP to be contaminated by this bug.

The cause of this bug is unknown, but it only affects the Java Zip implementation. RPs that experience this bug can still be force-loaded (although you won't be able to find them in the selector), but I think it's better to try to fix it.

About API

It's intended for use with another mod of mine, which will rely on this one for additional functionality.

If you want to do something with it, my advice is don't, I don't want it to behave unexpectedly.

How to build?

After the clone repository, be sure to use the ./gradlew clean build command to build, rather than executing any of them separately.

After the build is completed, a jars folder will be generated in the root directory, where the final build results will be stored.

License

This work has a restrictive license in addition to the original license to prevent some unexpected behavior, see 404Setup Public License

PackCENHeaderFix

There is no longer an error invalid CEN header (bad entry name or comment)

It solves this problem by replacing Java Zip implementation with Apache Commons Compress implementation.

Example Story

You downloaded a ResourcePack from a RP author. You put it in your RP folder and tried to load it as usual, but you don't see it in the RP selector.

Instead, Minecraft prints the following error in the log:

136fae32511da386f54de944925e101fee8c6527.png

It doesn't appear in Mojira, precisely because it's a bug that only appears under very extreme conditions. I haven't seen it in the past few years of the game, and only very, very few RP authors have accidentally allowed their RP to be contaminated by this bug.

The cause of this bug is unknown, but it only affects the Java Zip implementation. RPs that experience this bug can still be force-loaded (although you won't be able to find them in the selector), but I think it's better to try to fix it.

About API

It's intended for use with another mod of mine, which will rely on this one for additional functionality.

If you want to do something with it, my advice is don't, I don't want it to behave unexpectedly.

How to build?

After the clone repository, be sure to use the ./gradlew clean build command to build, rather than executing any of them separately.

After the build is completed, a jars folder will be generated in the root directory, where the final build results will be stored.

For Modpack

If you comply with the license, you can use it freely for Modpack.

Modpacks that redistribute Minecraft game body (i.e. packages that package the entire Minecraft game including Mod files, Config, ShaderPacks, ResourcePacks, Library and launcher into a whole zip file) are not allowed to use this mod.

License

This work has a restrictive license in addition to the original license to prevent some unexpected behavior, see 404Setup Public License

Screenshots

Gallery

  • Vanilla Zip Error
    Vanilla Zip Error ea1aeace-2025-07-17-234748-png.png
  • Vanilla Zip Error
    Vanilla Zip Error

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Total Downloads
CurseForge
<1,000
Modrinth
~1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works