1
0
mirror of https://github.com/GeyserMC/PackConverter.git synced 2025-12-19 14:59:21 +00:00

116 Commits

Author SHA1 Message Date
Valaphee
85122d1546 Check for null when reading image (#48)
ImageIO.read may return null if it can't recognize the file type, just skip the file
2025-11-09 18:37:34 +00:00
Eclipse
0f7fdda61b Allow converting item models manually 2025-10-13 17:04:04 +00:00
Aurora
f6735fb693 Add worn elytra texture conversion 2025-10-01 14:19:02 +01:00
Aurora
10aa072c81 A start on 1.21.9 2025-10-01 14:13:35 +01:00
Eclipse
a344cd37f7 Split conversion process into 3 parts, make converters more standalone (#42)
* Work on splitting converters

* Properly split converting of sound registries and sounds

* Testing stuff

* Implement splitting of texture conversion, still some things to do

* Add bedrock pack back to TransformContext

* Transition

* AssetCollector -> AssetCombiner

* Remove unnecessary interfaces

* Re-implement action listeners

* Final things

* Cleanup

* Some Javadocs, fixup copyright

* Relocate pipeline classes and rename converter package -> type, create KeyUtil to lessen code warnings
2025-09-21 19:43:37 +00:00
Aurora
63ac0b141f Add option to enforce pack.mcmeta check, off by default 2025-08-19 16:00:22 +01:00
Aurora
d4216fcf23 Ensure pack.mcmeta is present before conversion 2025-08-12 23:09:52 +01:00
Aurora
f3bf4e030c Clean up CLI handling 2025-08-07 19:15:19 +01:00
Aurora
c29ecb49c9 Allow setting of the pack name 2025-08-07 19:10:45 +01:00
Aurora
51d3175f48 Put the Vanilla-Assets pack in a centralised place 2025-08-03 16:40:13 +01:00
Aurora
64d3439c9e Print exceptions in UI, fix conversion under Linux/Mac, set tab size to 2 2025-08-02 15:21:13 +01:00
Aurora
17b115638f Use the Java 17 method, not Java 21 2025-07-27 23:45:08 +01:00
Aurora
1aae0187f1 Change scales to be floats to prevent a scale of 0 2025-07-27 23:37:11 +01:00
Aurora
c4ab6c3f49 Polish up FontTransformer, makes it easier to understand and maintain 2025-07-27 18:49:13 +01:00
Aurora
9cdb48187a Use unknown pack icon if a pack icon is not present 2025-07-27 12:45:36 +01:00
Aurora
37dc1b344e Move to transforming dolphins instead of replacing the geo 2025-07-24 19:10:54 +01:00
Aurora
2390d831c9 Fix texture subdirectory placements 2025-07-24 17:31:55 +01:00
Aurora
34a3d9d18c Handle space font providers 2025-07-23 17:19:07 +01:00
Aurora
0bd713c3ba Don't stretch images, offset them instead 2025-07-23 16:56:08 +01:00
Aurora
ec1d63241e Ensure width and height are the same for bedrock glyph files, offset characters where required 2025-07-23 16:33:15 +01:00
Aurora
5059009ccc Add painting transformer, remove unused method in transformcontext (superseded by isTexturePresent) 2025-07-23 16:05:07 +01:00
Aurora
b8ff55b6dd Remove TODO 2025-07-22 21:56:05 +01:00
Aurora
c38991d91c Poll fonts to prevent adding useless entries, add missing mapping 2025-07-22 21:55:33 +01:00
Aurora
6a7eb92e4c Fix the converter empty check being done after other expensive operations 2025-07-21 22:46:21 +01:00
Aurora
42259e4360 Fix debug logging in PackCoverter 2025-07-21 20:40:23 +01:00
Aurora
f6d5843ba5 WIP Unicode font support 2025-07-21 19:51:09 +01:00
Aurora
87547bed4c Update the sheep transformer 2025-07-17 17:18:16 +01:00
Aurora
c6c7cebe8d Fix default font width for accented 2025-07-16 21:35:56 +01:00
Aurora
9bb220ef05 Fix out of bounds issue in FontTransformer when java font is not present 2025-07-16 17:57:44 +01:00
Aurora
dd990a4ed4 Null check our assets, remove duplicate writing of entity.json 2025-07-16 15:19:20 +01:00
Aurora
a5a4d34b5c Clean up logging a little 2025-07-16 15:16:43 +01:00
Aurora
317d38fbb2 Resolve some reviews, support asset downloading for when we need that 2025-07-16 15:10:40 +01:00
Aurora
7a259d886c Fix dolphin mappings, use a custom geo 2025-07-15 23:49:07 +01:00
Aurora
430b19260a Locator bar, kelp, don't convert font if not needed 2025-07-15 21:38:09 +01:00
Aurora
1b5c67e537 Use TGA library, remove default of writing without overlay, tall seagrass 2025-07-15 18:14:05 +01:00
Aurora
e2d623f19c Improve access to the vanilla pack, allow some fallback textures in fonts and overlay transformer 2025-07-15 16:28:34 +01:00
Aurora
4e795ea670 Fix the overlay transformer, fix some cats 2025-07-15 14:54:51 +01:00
Aurora
47fc1c55cc Fix up potions, revert some mismatched colors 2025-07-15 13:14:32 +01:00
Aurora
9cd31fab8d Locator arrows and mob effect background image 2025-07-15 13:05:23 +01:00
Aurora
e65d3d0051 Add some log messages, fix locator bar background and add experience bar support 2025-07-05 21:58:47 +01:00
Aurora
a2b82618a0 Somewhat add font conversion support, does not map all unicodes currently, only the default8 font 2025-07-05 20:12:24 +01:00
Aurora
eaea1a3724 Map the panorama 2025-07-05 14:53:11 +01:00
Aurora
1651ff61d1 Minecraft Title text conversion 2025-07-05 14:17:45 +01:00
Aurora
18a629e55f Add bush in hand icon 2025-07-04 21:32:12 +01:00
Aurora
2b56594a7e Bundles, Signs, SplashText, Fix TGA mappings, Carrots, Lit Candles, Stonecutter, Mob Skulls, Boats, Zombies 2025-07-04 20:26:57 +01:00
Aurora
55103295db Fix banner mapping, also switch to new repo 2025-07-01 16:50:15 +01:00
Aurora
d53ba2619c Add conduit mappings 2025-06-30 22:02:29 +01:00
Aurora
661a2b4b63 Add splash text conversion 2025-06-29 19:16:38 +01:00
Aurora
807bc187a9 Fix up the short grass icon, remove large comment 2025-06-29 17:58:44 +01:00
Aurora
8c69fc98e2 The great refactor of 2025, add Locator Dot and Hotbar conversions 2025-06-27 19:41:58 +01:00