SkillAgentSearch skills...

PackConverter

PackConverter is a library for converting Java Edition resource packs to Bedrock Edition.

Install / Use

/learn @GeyserMC/PackConverter
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PackConverter

License: MIT Discord

PackConverter is a library for converting Java Edition resource packs to Bedrock Edition.

This is based on the Node.js module ConvertJavaTextureToBedrockApi by ozelot379.

Please note, this project is still a work in progress and should not be used on production. Expect bugs!

This project also does not convert custom items fully, it will only convert the textures, but does not create any Geyser mappings.

If you are looking for a program capable of creating such custom item mappings, take a look at Rainbow.

Usage

  • Ensure Java is installed, you can use PaperMC's guide on installing java if you do not have Java installed.
  • Download Thunder, the PackConverter GUI, from the Actions tab on GitHub.
  • Double-click on the JAR file to open up the UI, then select your java pack and hit convert!

CLI Usage

You can also use PackConverter in a CLI, by downloading Thunder (See Usage) then running the jar file with some parameters, an example can be seen below:

java -jar Thunder.jar nogui --input "C:\path\to\pack.zip"

You can also enable debug mode by adding debug as an additional argument, this also works for the GUI.

Compiling

  1. Clone the repo to your computer
  2. Run gradlew build and locate to bootstrap/build folder.
View on GitHub
GitHub Stars158
CategoryDevelopment
Updated1d ago
Forks60

Languages

Java

Security Score

95/100

Audited on Mar 24, 2026

No findings