mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-06-06 20:44:58 +00:00
f645914ee6c29dc74f38b1a0548439363eb609f7
* Add minimal tga image loader * Update TGA class ,add support for importing tga texture files and generate mipmap from tga images * Add copyright and resource links * Partial Add SaveImage * Move TGAReader/Writer outside of TGA.cs * Add check to return early when `DataTypeCode` is set to NO_DATA * Add support for loading ExtensionData * Change PNG signature check more clear * Remove unnecessary using statements * Move Debug stuff into Debug methods and call LoadImage before LoadFooter * Update TGAReader * Update TGA Reader/Writer * Remove TGATimeSpan and use TimeSpan and DateTime instead * Update TGAHeader member varible name and type * Update TGA- Reader/Writer Constructor to not accept boolean flag 'useLittleEndian' * TGAReader - Optimized 'TGA_HandleRGB' * TGAReader - Update and rename 'TGA_HandleRLE_RGB' * TGAWriter - Remove RLE RGB from switch statement * TGA - Add TGA.FromFile, Move TGADataTypeCode to its own file * Move Header, Footer and ExtentionData to there own cs file * Move Tga files into IO folder * Changed visibility of tga related classes to internal * TGA - Only support reading/writting of raw RGB 32 bit images * Update IO/TGA classes
PCK Studio
Modify .PCK archives as you please.
If you have any issues or would like to suggested a feature, we encourage you to open a new issue on Github.
Features:
- Open, edit and save .PCK archives (including models, animations, entire custom packs, etc.)
- Add, replace or remove skins, audios, textures, animations and much more.
- Add translations to make your mods support every language supported by minecraft itself!
- Image previewing
Supported File formats
| Name | Extention |
|---|---|
| Localization files | .loc |
| Game Rule files | .grh/.grf |
| Music Cues file | audio.pck |
| Color/Colour Table file | .col |
Known Issues
.resx been flagged by windows(when downloading source.zip)
Setup:
$ git clone --recursive https://github.com/PhoenixARC/-PCK-Studio.git PCK-Studio
$ cd PCK-Studio
How to Build:
- Run if windows flags .resx files
$ dir -Path .\ -Recurse | Unblock-File
-
Building using Visual Studio 2022 (or later)
- Open PCK_Studio.sln in Visual Studio
- Click
Build → Build Solution
-
Building using MSBuild and Nuget
$ nuget restore PCK_Studio.sln $ msbuild PCK_Studio.sln -property:Configuration=Release
A quick note:
- Forms will not load in the designer until the solution is build at least once.
Active Developers:
Previous Developers:
Nobledez
jam1garner
SlothWiiPlaza
Contributors
yaboiFoxx for Improved UI concept
XxModZxXWiiPlaza
Description
Languages
C#
99.7%
GLSL
0.3%