PlayerSync/compat-mods
laforetbrut f334b44a55 Add compat-mods staging folder for mod compatibility analysis
Local .jar staging area for inspecting mod APIs and writing compatibility
shims. Binaries git-ignored; README documents the purpose and conventions.
2026-04-22 03:33:11 +02:00
..
.gitignore Add compat-mods staging folder for mod compatibility analysis 2026-04-22 03:33:11 +02:00
.gitkeep Add compat-mods staging folder for mod compatibility analysis 2026-04-22 03:33:11 +02:00
README.md Add compat-mods staging folder for mod compatibility analysis 2026-04-22 03:33:11 +02:00

Compat Mods

Drop .jar files of mods that must be compatible with PlayerSync here for local analysis and testing.

Purpose

  • Reference bundles for writing compatibility shims (see src/main/java/vip/fubuki/playersync/sync/addons/).
  • Local inspection of mod APIs, capabilities, and data structures.
  • NOT loaded by the dev runtime — purely a staging folder for analysis.

Rules

  • .jar files are git-ignored — do not commit mod binaries.
  • Keep one version per mod; rename with version suffix if multiple are needed (e.g. sophisticatedbackpacks-1.21.1-3.23.0.jar).

Mods de compatibilité

Déposez les fichiers .jar des mods qui doivent être compatibles avec PlayerSync ici pour analyse et tests locaux.

Objectif

  • Bundles de référence pour écrire des shims de compatibilité (voir src/main/java/vip/fubuki/playersync/sync/addons/).
  • Inspection locale des APIs, capabilities et structures de données des mods.
  • Non chargé par le runtime de dev — dossier de staging uniquement pour analyse.

Règles

  • Les fichiers .jar sont ignorés par git — ne pas commit les binaires de mods.
  • Une seule version par mod ; renommer avec le suffixe de version si plusieurs sont nécessaires (ex : sophisticatedbackpacks-1.21.1-3.23.0.jar).