Files
mc/server/mods/SOURCE.md
T
Anaïs Saraiva 2bb5b30857 nosingleplayer 1.2.0 : textures créées par MC (fix menu noir Windows/NVIDIA)
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).
2026-10-20 00:02:04 +02:00

6.4 KiB

SurviePote — Mods serveur

Source : /home/kisakay/.local/share/PrismLauncher/instances/26.3/minecraft/mods (46 jars). Tri effectué par inspection réelle de fabric.mod.json (environment + entrypoints) via unzip -p *.jar fabric.mod.json, + tests de boot réels le 18/10/2026. Copie physique (cp), pas de symlink.

Inclus (45) — compatibles serveur (boot validé)

Mod environment
architectury-fabric-22.0.5.jar *
balm-fabric-26.3-26.3.0.3.jar *
bclib-26.301.2.jar *
bettercombat-fabric-3.2.2+26.3.jar *
better-end-26.301.2.jar (pas de fabric.mod.json — plugin BetterX chargé via bclib/worldweaver, requis côté serveur pour le contenu de l'End)
BiomesOPlenty-fabric-26.3-26.3.0.0.15.jar *
cloth-config-fabric-26.3.159.jar * (lib requise par plusieurs mods serveur)
Clumps-fabric-26.3-26.3.2.jar *
collective-26.3.0-8.58.jar * (lib requise par Tree Harvester)
easy_homes-fabric-1.0.1+26.3.jar *
fabric-api-0.163.0+26.3.jar *
fabric-language-kotlin-1.14.2+kotlin.2.4.21.jar * (requis par GlitchCore/shogi)
GlitchCore-fabric-26.3-26.3.0.0.5.jar *
Jade-mc26.3-Fabric-26.3.5.jar *
jei-26.3-fabric-31.16.0.83.jar * (inutile côté serveur pur mais inoffensif ; gardé pour parité modpack)
leashall-fabric-26.3-1.5.0.jar *
mezz_config-26.3-fabric-0.6.8.jar *
NaturesCompass-26.3-2.5.1-fabric.jar *
PacketFixer-fabric-3.3.6.jar *
PatPat-1.3.2+26.3+fabric.jar *
placeholder-api-3.2.0+26.3.jar *
PlayerAnimationLibMerged-1.2.8+mc.26.3.jar * (requis par Better Combat côté serveur pour sync des animations)
shogi-fabric-26.3-26.3.0.3.jar *
StorageDrawers-fabric-26.3.0.1.jar *
TerraBlender-fabric-26.3-26.3.0.0.9.jar * (dépendance REQUISE de BiomesOPlenty ≥ 26.3.0.0.6 — absent du modpack Prism, téléchargé depuis Modrinth le 18/10/2026)
treeharvester-26.3.0-10.3.jar *
upgrader-fabric-1.2.1+26.3.jar *
veinminer-fabric-2.12.3.jar *
waystones-fabric-26.3-26.3.0.1.jar *
worldweaver-26.301.2.jar *

Ajoutés le 19/10/2026 (15) — serveur + client (environment *)

Mod environment / note
advancednetherite-fabric-2.4.4-26.3.jar *
betterarcheology-fabric-26.3-1.3.9.jar * (dépend architectury + resourcefulconfig)
better-nether-26.301.2.jar * (dépend bclib/wover/wunderlib 26.301.x — fournis par bclib + worldweaver)
constructionwand-2.1.3+26.3.jar * (dépend fabric-key-mapping-api-v1 — inclus dans fabric-api)
elevatorid-fabric-26.3-1.16.6.jar * (dépend forgeconfigapiport)
ImprovedPillagerOutpost-v7.jar * (datapack, pas d'entrypoint)
mythicupgrades-fabric-26.3-5.1.1.jar * (dépend cloth-config)
NoChatReports-FABRIC-26.3-v2.21.0.jar *
simple-warp-tpa-home-back-26.3-1.3.jar * (commandes /warp, /tpa, /home, /back)
travelersbackpack-fabric-26.3-11.4.1.jar * (dépend forgeconfigapiport)
universalenchants-v26.3.1-mc26.3.x+fabric.jar * (dépend forgeconfigapiport + puzzleslib)
yyzsbackpack-0.0.11-reborn+26.3.jar *
ResourcefulConfig-6.0.2.jar * — lib (Modrinth, dépendance de betterarcheology)
ForgeConfigAPIPort-v26.3.1-mc26.3.x-Fabric.jar * — lib (Modrinth, dépendance de elevatorid/travelersbackpack/universalenchants)
puzzleslib-v26.3.15-mc26.3.x+fabric.jar * — lib (Modrinth, dépendance de universalenchants ; dépend de forgeconfigapiport)

Ajoutés le 19/10/2026 — CLIENT uniquement (atlas, PAS serveur)

Mod raison
yet_another_config_lib_v3-3.9.7+26.3-fabric.jar entrypoint client uniquement (lib de config ; utilisée par le bridge YACL de PatPat, avec fallback cloth-config)

Exclus (15) — client-only, NE PAS copier sur le serveur

Mod Raison (vérifiée via fabric.mod.json)
sodium-fabric-0.9.3-beta.1+mc26.3.jar environment: client — moteur de rendu
iris-fabric-1.11.7+mc26.3.jar environment: client — shaders
continuity-3.0.1+26.3.jar environment: client — textures connectées
dynamic-fps-3.11.10+minecraft-26.3.0-fabric.jar environment: client — FPS/background
fast-ip-ping-v1.0.12-mc26.3.jar environment: client — ping du menu multijoueur
modmenu-21.0.0.jar environment: client — menu des mods
morechathistory-2.0.0.jar environment: client — historique du chat
capes-1.5.10+26.3.jar environment: client — rendu des capes
chat_heads-1.3.2-fabric-26.3.jar environment: client — avatars dans le chat
skinlayers3d-fabric-1.11.3-mc26.3.jar entrypoints client uniquement — rendu du skin 3D
waveycapes-fabric-1.11.3-mc26.3.jar entrypoints client uniquement — animation des capes
xaerominimap-fabric-26.3-26.6.0.jar fonctionnellement client-only (minimap) — exclu par choix
xaeroworldmap-fabric-26.3-1.47.0.jar fonctionnellement client-only (worldmap) — exclu par choix
appleskin-fabric-mc26.3-3.0.10.jar visuel uniquement (overlay faim/saturation) — exclu par choix
vanillarice-v0.1.8-mc26.3.jar côté client / type resourcepack — exclu par choix

Notes :

  • Les resourcepacks/shaders ne sont jamais installés côté serveur (le serveur n'a pas de rendu).
  • Xaero Minimap/WorldMap, AppleSkin, VanillaRice restent recommandés côté client uniquement.
  • ImmersiveOres-26.3-0.1.jar : environment: * mais mixin client (ToolOverlayRenderer → LevelRenderer) dans la config commune → crash serveur dédié. Mod cassé → retiré partout le 19/10/2026 (serveur, atlas/.../fabricmods/required/ clients, et config config/immersiveores/). Voir quarantine/README.md.
  • simplebackpacks-fabric-26.3-5.2.1.jar : datapack cassé (recipes/advancements) → Failed to load registries → crash serveur ET client. Voir quarantine/README.md. Retiré partout.
  • spatial-gui-1.8+26.3-fabric.jar : environment: client — GUI d'inventaire en plan 3D, retirée du pack le 20/10/2026 (guère aesthetic + instabilité). Retiré de atlas/.../fabricmods/required/ (clients) et de distribution.json. yet_another_config_lib_v3 est conservée (bridge YACL de PatPat, fallback cloth-config sinon). À retirer aussi de Prism (~/.local/share/PrismLauncher/instances/26.3/minecraft/mods/) et de l'instance Helios locale (~/.surviepote/common/mods/.../spatial/ + config/spatial-gui.json5).