Something went wrong. Try again.
Monorepo for PackTools - tooling for Minecraft Modpacks!
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536//! Packopt: a clean-room optimizer for Minecraft resource packs and datapacks.//!//! A folder marked with `packopt.json` (or the deprecated `packeater.json`) becomes one//! deterministic zip. PNGs always get a pixel-exact lossless pass; a lossy trial runs only where//! the marker opts in, never on protected emissive or PBR textures, and ships only when it is//! clearly smaller and passes an SSIM gate. Packwand links this crate through `include/packopt.h`.
pub mod api;pub mod audio;pub mod cache;pub mod config;pub mod effort;pub mod emissive;pub mod ffi;pub mod filetypes;pub mod ignorefile;pub mod json;pub mod lossy;pub mod nbt;pub mod ogg;pub mod pipeline;pub mod png;pub mod quantize;pub mod report;pub mod resample;pub mod sounds;pub mod ssim;pub mod walk;pub mod zip;
#[cfg(test)]mod e2e_tests;
pub use api::{Command, Request, default_threads, run};pub use report::{Failure, FailureKind};