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

157 Commits

Author SHA1 Message Date
Eclipse
23c40c92ad geyser-mappings-generator -> rainbow 2025-07-17 07:44:38 +00:00
Eclipse
4449cd95ff Use geometry renderer to render 3D GUI icons, some TODOs 2025-07-06 15:51:11 +00:00
Eclipse
3ddf8eb400 Create geometry renderer 2025-07-06 14:39:10 +00:00
Eclipse
c04493c24b Map animations separately from geometry 2025-07-06 11:48:10 +00:00
Eclipse
9348423977 Make vectors in geometry and animations immutable 2025-07-06 11:42:12 +00:00
Eclipse
d72dbda83b "Proper" 1st-person animation mapping 2025-07-06 10:55:12 +00:00
Eclipse
3cb91d3d64 Proper 3rd-person animation mapping 2025-07-06 09:29:44 +00:00
Eclipse
c109d1ef0d Start working on mapping transforms to animations 2025-07-05 20:54:00 +00:00
Eclipse
68922248ec Bedrock animation codec & builders 2025-07-05 19:56:16 +00:00
Eclipse
a1878af388 Add binding field to geometry bones, some geometry mapping fixes 2025-07-05 19:06:42 +00:00
Eclipse
66560a2f18 Generate attachables for custom geometries, use proper geometry identifiers 2025-07-04 19:16:34 +00:00
Eclipse
95f3f3acd8 Proper attachable scripts (I think) 2025-07-04 18:53:08 +00:00
Eclipse
90414cbb88 Fix writing size to rotation key in cube geometry 2025-07-04 15:48:28 +00:00
Eclipse
d24203b0bf More small refactors, move all actual mapping code out of GeyserMappings 2025-07-04 15:07:30 +00:00
Eclipse
cc5c7216b5 Refactors (unfinished), actually generate geometry files 2025-07-04 14:50:36 +00:00
Eclipse
419511bfff Bedrock geometry mapper 2025-07-04 14:07:57 +00:00
Eclipse
be7afcd935 Bedrock geometry builders 2025-07-04 13:49:22 +00:00
Eclipse
947c97f7a9 Bedrock geometry codecs 2025-07-04 13:28:54 +00:00
Eclipse
dcce9d3722 Proper handheld detection and model -> texture 2025-07-04 12:03:07 +00:00
Eclipse
fce70853e0 Work on actually looking into block model geometry/handheld/texture info 2025-07-04 10:49:53 +00:00
Eclipse
b685d9c0df More fixes, implement inventory mapper 2025-07-04 08:51:49 +00:00
Eclipse
242e4ec1c7 Some fixes 2025-07-04 08:23:51 +00:00
Eclipse
c0b88453b1 Refactor item suggestion mapper into custom item provider, only map items if their model hasn't been mapped before, don't export textures more than once 2025-07-04 08:14:44 +00:00
Eclipse
ba0ddc3eb5 Some refactors 2025-07-04 07:25:15 +00:00
Eclipse
18a09d3181 Update to Gradle 8.14, Loom 1.11 2025-07-03 08:38:25 +00:00
Eclipse
e43e2250d5 Use group definitions when generating mappings 2025-07-03 08:32:59 +00:00
Eclipse
2b2b32de16 Renames 2025-07-03 07:48:19 +00:00
Eclipse
7348fc60cb Work on implementing group definitions 2025-07-03 07:47:01 +00:00
Eclipse
4b229a170d Provide more info in pack report 2025-07-02 11:23:04 +00:00
Eclipse
d716f06747 More command cleanup! 2025-07-02 11:01:48 +00:00
Eclipse
338d949bd4 Command cleanup 2025-07-02 09:59:50 +00:00
Eclipse
1458949446 Work on problem reporting 2025-07-02 09:09:06 +00:00
Eclipse
c8fc9541c0 Automatically copy textures from loaded resources to generated pack 2025-07-02 07:44:37 +00:00
Eclipse
8f3c947679 Should probably save attachables to JSON files 2025-07-01 11:51:41 +00:00
Eclipse
ca16aa08f6 Attachable generation from equipment assets 2025-07-01 11:17:43 +00:00
Eclipse
cc317e34d1 mappings -> mapping.geyser 2025-07-01 10:51:30 +00:00
Eclipse
10f39c7db5 mappings -> mapping 2025-07-01 10:50:20 +00:00
Eclipse
ebeee974e2 Attachable generation? 2025-07-01 10:48:01 +00:00
Eclipse
54d7ab20c1 Version bumps 2025-07-01 09:21:04 +00:00
Eclipse
0570ceeb43 Change models using the "minecraft" namespace to use the "geyser_mc" namespace, "experimental" auto generate command 2025-07-01 09:19:53 +00:00
Eclipse
de4470d5f2 Texture atlas generation, refactor pack managing 2025-06-29 13:30:47 +00:00
Eclipse
25c9ef6616 Don't write empty bedrock options 2025-06-29 12:32:44 +00:00
Eclipse
3c028ee652 Check for conflicts when mapping items 2025-06-29 12:30:52 +00:00
Eclipse
449a9a6283 Better BedrockVersion codec/manifest generation, allow reopening packs 2025-06-29 12:14:25 +00:00
Eclipse
e02edae7cd Start working on manifest.json generation 2025-06-29 11:37:15 +00:00
Eclipse
3ddbe567f0 Finish implementing select/match predicates 2025-06-28 20:43:18 +00:00
Eclipse
676782bc97 Work on actually mapping predicates, conditional predicates work 2025-06-28 20:28:52 +00:00
Eclipse
5d9a5bdabb Write predicates to right key 2025-06-28 19:14:45 +00:00
Eclipse
1b62597f6f Add codecs for match predicates 2025-06-28 19:09:26 +00:00
Eclipse
577cf4c97f Start working on predicate codecs 2025-06-28 18:54:42 +00:00