Le menu titre rendait entièrement noir sur les PC Windows + NVIDIA (2 postes) : le mod créait sa texture (DynamicTexture) et son sampler pendant l'extraction du rendu, et blittait une texture hors atlas. Correctifs : - la texture est désormais enregistrée via le mécanisme officiel de MC (ReloadableTexture + TextureContents) : c'est MC qui crée la texture GPU ET le sampler, comme pour ses propres textures. Plus de sampler custom, plus d'upload manuel ; - la création de la texture GPU est déplacée dans TitleScreen.init, donc HORS de l'enregistrement des commandes de la frame (le créer pendant l'extraction invalide le frame entier sur les backends à command encoder => écran noir) ; - fond réduit de 3840x2400 à 1920x1200 (36 Mo -> 9 Mo de VRAM) ; - suppression des 6 panorama_*.png embarqués : MC 26.3 n'expose pas les ressources des mods au ResourceManager, ils n'ont jamais été rendus (vérifié : le panorama vanilla'affiche le stock Mojang) ; - jar réduit de 3,6 Mo à 871 Ko. Vérifié par capture d'écran en jeu : menu OK en OpenGL (Mesa/AMD) et en Vulkan (lavapipe). atlas : distribution.json regénérée (nosingleplayer 1.2.0, MD5/URL à jour) ; retrait de spatial-gui du pack (fait par le repo, documenté dans server/mods/SOURCE.md).
14 lines
313 B
Properties
14 lines
313 B
Properties
# Fabric Properties (SurviePote - nosingleplayer)
|
|
minecraft_version=26.3
|
|
yarn_mappings=26.3
|
|
loader_version=0.20.0
|
|
loom_version=1.19.1
|
|
|
|
# Mod Properties
|
|
mod_version=1.2.0
|
|
maven_group=fr.surviepote
|
|
archives_base_name=nosingleplayer
|
|
|
|
# Dependencies (unused here, kept for template ref)
|
|
# fabric_version=0.163.0+26.3
|