
✨
A Minecraft mod to generate Geyser item mappings and bedrock resourcepacks for use with Geyser's custom item API (v2)
912
11
Changes:
93192a2Rename and relocate item mapping definitions by @eclipseisofflined1fba6fCreate records and codecs for Geyser block mappings by @eclipseisoffline2b15670Create builders for new block mapping classes by @eclipseisofflineb5c08d3Store GeyserBlockMappings in BedrockPack, small Serializable refactors by @eclipseisoffline0dee86fSimplify PackPaths by @eclipseisofflined70ccd6Start working on creating Geyser block mappings by @eclipseisofflined2f54fcAllow selecting specific block states to map by @eclipseisofflinebeb2c45Work on properly mapping materials and exporting terrain textures and atlas by @eclipseisoffline4880281Abstract ModelTextures for use with both blocks and items by @eclipseisoffline5922c65Use max texture size for width and height of BlockModelTextures by @eclipseisofflined3c6816Make sure item icon textures and block textures don't conflict, properly map full block geometry and single materials by @eclipseisoffline8eeb6c3Work on implementing flipbook textures for blocks by @eclipseisofflineb932fc2Clean up animation handling in SingleTexture by @eclipseisoffline45ef40cSupport exporting flipbook_textures.json for blocks with flipbook textures by @eclipseisofflineaf2d6d9Reduce size of generated texture atlases by re-using textures, clean up texture path handling by @eclipseisoffline ... and 6 more
Changes:
eef4d6fAdd render controllers file codecs, use ENTITY_ALPHATEST material for default textures in attachables by @eclipseisoffline3162a57Support arrays property in render controllers by @eclipseisoffline50f5904TextureSerializer simplification by @eclipseisoffline8faaa2dProper animated texture support in TextureResource by @eclipseisofflinec4eb802Refactor StitchedTextures into ModelTextures with animated texture support, sort of by @eclipseisofflinebc58814Work on caching ModelTextures by @eclipseisoffline37b6d0bRefactor: handle pack serialization through PackSerializer#Serializable, rework TextureSerializer into PackPaths by @eclipseisoffline5e5d7f2Refactor MappedGeometryCache to use PackAssetCache, get rid of stitched and icon TextureHolders in MappedGeometry by @eclipseisofflinee8698b3Refactor: continue work on moving to ModelTextures interface by @eclipseisofflinef21451fExport render controllers and all animation frames for an animation, temporarily export animations for layer0 models, create BedrockAttachableContext by @eclipseisoffline0b650b8Load TextureResource for SingleTexture only when loading and saving, don't implement AutoCloseable on ModelTextures by @eclipseisoffline79dcb71Map custom flat 2D builtin/generated model when required by ModelTextures by @eclipseisoffline6680be0AnimationMapper/display transform mapping improvements by @eclipseisofflined1b1f8aCrude implementation of time component in flipbook animations, specify textures in flat 2D builtin/generated model to prevent warnings in game logs by @eclipseisoffline4cd3832Add attachables for equippables back in with priority, support generating attachables for custom elytra by @eclipseisoffline ... and 4 more
1
Авторы
Сведения
Лицензия:
Опубликован:2 месяца назад
Обновлён:2 недели назад
ID проекта:

