26 lines
828 B
Python
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()
|