1
0
mirror of https://github.com/GeyserMC/Rainbow.git synced 2025-12-19 06:49:22 +00:00

157 Commits

Author SHA1 Message Date
Eclipse
d57b6d32e3 Merge pull request #13 from GeyserMC/feature/1.21.11
Update Rainbow to 1.21.11
2025-12-17 12:22:56 +00:00
Eclipse
cdef4b2454 Support new components 2025-12-17 11:33:36 +00:00
Eclipse
a0a240fffc Fix build 2025-12-17 11:32:52 +00:00
Eclipse
4ee66e6128 Versions to 1.21.11 2025-12-17 11:26:47 +00:00
Eclipse
a23f6a1a86 Let it run 2025-11-12 14:12:43 +00:00
Eclipse
4eb991c433 Datagen module fixes 2025-11-12 14:08:30 +00:00
Eclipse
ebb7d15479 Client module fixes 2025-11-12 14:06:56 +00:00
Eclipse
fc58393acc Update GeometryMapper to support new model rotation capabilities 2025-11-12 14:03:16 +00:00
Eclipse
d452de0bf1 Version bumps to 25w46a, ResourceLocation -> Identifier 2025-11-12 13:55:58 +00:00
Eclipse
27aecbfed6 Increase max supported texture size when stitching textures for 3D models 2025-10-27 16:23:21 +00:00
Eclipse
371da30f10 Fix: don't include null sprites in stitched textures map 2025-10-23 11:05:27 +00:00
Eclipse
fba4aa31ab Add build number to version in FMJ 2025-10-23 10:37:01 +00:00
Eclipse
e766f0564b Fix: return empty Optional when a loaded texture is missing from the atlas 2025-10-23 10:30:41 +00:00
Eclipse
ad30d7224d Fix: don't deadlock when writing NativeImage to byte array 2025-10-22 08:12:26 +00:00
Eclipse
fa38449dd2 Datagen: sort items to map before mapping 2025-10-21 07:53:05 +00:00
Eclipse
c386ee31f6 Fix: allow different items with the same CMD to be mapped (#6) 2025-10-20 08:43:59 +00:00
Eclipse
e5c2d5d435 Use the proper translation values when mapping animations 2025-10-20 08:36:05 +00:00
Eclipse
a69c289947 Fix 3D icon inclusion in pack.zip, use right head animation identifier 2025-10-19 17:48:58 +00:00
Eclipse
8ccba795e7 Some fixes 2025-10-19 11:43:02 +00:00
Eclipse
f154eadc43 Head animations, seems to work decently? 2025-10-19 10:59:57 +00:00
Eclipse
2724b4811f Improve 3D model conversion (close to perfection?) 2025-10-18 17:36:34 +00:00
Eclipse
95da47e824 Remove empty components object from exported Geyser mappings, make pack manifest generation optional, more options in datagen 2025-10-18 13:18:34 +00:00
Eclipse
002ea50d37 Fix pack manifest creation 2025-10-18 12:04:34 +00:00
Eclipse
14329fbb13 Only stitch/export first frame of animation 2025-10-18 11:57:32 +00:00
Eclipse
bf07311112 Re-use mapped geometry when the textures and geometry is the same, let GeometryRenderer return TextureHolder, fix client geometry rendering 2025-10-18 11:02:51 +00:00
Eclipse
975d0c3d0d Fix CI, update FMJs 2025-10-16 15:41:38 +00:00
Eclipse
b295adf50c Split the mod up in 2 subprojects, add datagen subproject, improve 3D model generation/texture stitching (#8) 2025-10-16 15:28:57 +00:00
Eclipse
f86802b93f Update README 2025-10-16 15:26:41 +00:00
Eclipse
b281677067 Switch publishing to opencollab repo 2025-10-16 15:19:08 +00:00
Eclipse
8c57701176 Get rid of intermediary names in reports, don't export 3D icon if there is no renderer 2025-10-16 15:09:04 +00:00
Eclipse
6e1d6067d4 Display toast upon IO exception on client 2025-10-16 14:21:05 +00:00
Eclipse
3296b5a59e More final tweaks 2025-10-16 14:07:22 +00:00
Eclipse
2cc85d6c91 Fix 3rd-person animations a bit, maybe 2025-10-16 12:06:48 +00:00
Eclipse
51ecbf1fd4 Take build artifact from client module 2025-10-16 10:06:22 +00:00
Eclipse
52cd33deff Export core to rainbow-core.jar, setup publishing in actions 2025-10-16 09:57:29 +00:00
Eclipse
58b2c76017 Fix actions (I think) 2025-10-16 09:43:04 +00:00
Eclipse
97af13e3bd Properly multiply UV in GeometryMapper, use the right stitched texture in attachables 2025-10-16 09:22:28 +00:00
Eclipse
e95e922537 Log problems in datagen 2025-10-16 08:46:47 +00:00
Eclipse
535d40c468 Work on re-introducing 3D icon generation 2025-10-16 08:35:57 +00:00
Eclipse
7f67a40c13 Sort Geyser mappings, async texture stitching, fix datagen 2025-10-16 07:39:11 +00:00
Eclipse
0c4a877220 Clear stitched texture memory data before writing, don't stitch duplicate textures 2025-10-16 06:03:39 +00:00
Eclipse
0ccc78e827 Work on improving model generation/stitching of multiple textures 2025-10-15 16:41:02 +00:00
Eclipse
94f73dbd06 Ensure translations aren't loaded in datagen 2025-10-15 07:50:57 +00:00
Eclipse
3dc173e115 Export textures in datagen 2025-10-15 07:30:35 +00:00
Eclipse
6af8203c26 Allow using custom paths in datagen 2025-10-15 07:21:25 +00:00
Eclipse
c4653f5072 Some tweaks, add equipment infos param to datagen provider 2025-10-14 17:34:39 +00:00
Eclipse
b19c319a18 Perform some cursed magic to load client assets during datagen 2025-10-14 17:04:17 +00:00
Eclipse
6ae5358f73 Fix range dispatch predicate NPE 2025-10-14 13:50:33 +00:00
Eclipse
834b9addce Fix some stuff 2025-10-14 13:49:24 +00:00
Eclipse
3907c2f087 Accept a CompletableFuture for registries 2025-10-14 12:54:23 +00:00