Files
Warium-NeoForge-1.21.1/tools/check_required_integrations.py
Codex 6ef5fdd378
Some checks failed
Build / build (push) Failing after 13m38s
Release Dry Run / release-dry-run (push) Successful in 5s
Codex Template Compliance / template-compliance (push) Successful in 5s
Bootstrap Warium NeoForge port scaffold
2026-05-09 20:59:05 +02:00

26 lines
828 B
Python

from __future__ import annotations
from pathlib import Path
from warium_source import ROOT
def main() -> None:
required_private = [
ROOT / "ci" / "required-mods" / "wariumapi-neoforge-1.21.1.jar",
ROOT / "ci" / "required-mods" / "wariumvs-neoforge-1.21.1.jar",
]
missing = [path for path in required_private if not path.exists()]
if missing:
print("Required private integration jars are not present yet:")
for path in missing:
print(f"- {path}")
print("The built jar includes private compatibility shim mod metadata for wariumapi and wariumvs.")
print("Replace the shims with real jars when NeoForge 1.21.1 artifacts are available.")
else:
print("Required private integration jars are present.")
if __name__ == "__main__":
main()