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

20 Commits

Author SHA1 Message Date
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
rtm516
986da97892 Add support for flipbook texture map creation 2025-05-24 01:03:13 +01:00
rtm516
26fddabe29 Add methods to add extra files to the exported pack 2024-03-28 10:34:24 +00:00
onebeastchris
47a2b1d6e0 Don't include bedrock-pack-schema as a transitive compile time dependency in pack-schema-api 2024-03-18 14:10:05 +01:00
chris
7a2caf6f5d Proper publishing setup (#17)
* Attempt at fixing published artifact

* wohoo it works

* attempt at excluding bootstrap's shadow jar from publishing

* Update gradle, fix publishing (aka, dont publish shadowed bootstrap build to maven)

* Don't apply shadow plugin for the converter

* why are we publishing the lib as an artifact...?

* make these implementation

* Shade bedrock-pack-schema into pack-schema-api
2024-03-13 14:34:58 +00:00
rtm516
f79c022c47 Force UTF-8 output for properties 2024-03-10 00:53:01 +00:00
rtm516
74e0456a55 Fix support for single part language codes 2024-03-07 15:21:23 +00:00
rtm516
4b3cf51ba5 Update java and bedrock schema 2024-03-02 00:44:01 +00:00
RednedEpic
2205760590 Add inheritance support for model conversion 2023-07-09 15:54:16 -05:00
RednedEpic
7fedbb44fe Add very basic model conversion 2023-06-25 18:31:40 -05:00
rtm516
b067fbff06 Remove comment from properties 2023-06-07 09:20:29 +01:00
rtm516
1dd7997aab Cleaner lang converter implementation 2023-06-06 22:05:48 +01:00
RednedEpic
c49fff1a77 Don't serialize empty maps 2023-06-04 23:28:01 -05:00
RednedEpic
9f789827b1 Fix more missing schema values 2023-06-04 19:22:30 -05:00
AJ Ferguson
565ce3062e Box primitives 2023-06-01 22:35:03 -05:00
RednedEpic
10dab367d4 Add render controllers to BedrockResourcePack 2023-06-01 22:27:07 -05:00
RednedEpic
cfd22593c0 Fix a few schema gen bugs 2023-05-28 15:50:39 -05:00
RednedEpic
1ce9ca6c6b Switch over to GSON and add sound converter 2023-05-13 21:31:03 -05:00
RednedEpic
7994cea115 Improve Bedrock packschema generation code 2023-05-13 19:25:45 -05:00
RednedEpic
d34bdc7f27 Rewrite pack converter code and add pack schemas
Java POJO's are now generated from JSON schemas meaning they should always be up-to-date. The legacy converters have been moved into a separate package until they get converted. This new structure and systems/supporting APIs backing it makes the library far more powerful and will allow for much greater potential going forward.
2023-05-12 22:01:40 -05:00