Skip to content
This repository has been archived by the owner on Apr 26, 2023. It is now read-only.
/ PackXBR Public archive

A utility for automatic application of the XBR scaling algorithm to game textures.

Notifications You must be signed in to change notification settings

CodeF53/PackXBR

Repository files navigation

PackXBR

Archived in favor of web-based version.

About:

This project is for the automation of the creation of Resource Packs for minecraft, implementing XBR scaling.

Usage:

Download https://sourceforge.net/projects/xbrz/ and put ScalerTest_Windows.exe into the same directory as PackXBR.exe

Drop a ResourcePack zip onto PackXBR.exe

OR Open PackXBR.exe, press enter, then enter the path to a ResourcePack zip

Tutorial video:

Packxbr.Tutorial.GithubSize.mp4

Building

Requirements:

  • Python3
  • Python3 libraries:
    • shutil
    • glob
    • zipfile
    • subprocess
    • webbrowser
  • Pillow (PIL fork)

Run build.bat

To-Do:

General:

  • Linux Support
  • Create online utility
    • May require a python port of xBRz

PackXBR:

  • Allow input of folders
  • Improve output look
    • Modify pack.mcmeta
    • Have a set pack.png
  • Location specific processing
    • Disable wrapping within \assets\minecraft\textures\item
    • Enable relayer masking within \assets\minecraft\textures\entity

ModPackXBR:

  • Unpack .jar files
    • keep all in textures
    • remove folders without any images

Credits:

  • Zenju's xBRz
    • A nice xBR modification
    • A nice tool for comparing many scaling algorithms.
  • Misterk7_-

About

A utility for automatic application of the XBR scaling algorithm to game textures.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published