mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
- Changed project title and tagline in docusaurus.config.js to reflect the new branding. - Updated package.json and package-lock.json to rename the project to gregwiki-docs-site. - Adjusted sidebar and documentation files to align with the new project structure and naming conventions. - Enhanced documentation content for clarity and consistency across various sections. - Added Prettier as a development dependency for code formatting. This commit aligns the project with the new branding and improves overall documentation quality.
1.6 KiB
1.6 KiB
title, sidebar_label, description
| title | sidebar_label | description |
|---|---|---|
| Repository architecture | Repository architecture | Aktuelle Multi-Repo-Architektur mit `gregFramework` als Wrapper und klarer Repo-Trennung. |
Modding language
Mods, MelonLoader-Plugins und Extensions liefern ihre Logik ausschließlich in C# (MelonLoader / .NET). Details und Abgrenzung zum Framework-Kern (z. B. Rust-Bridge): Modding language (C# only).
Layers
| Layer | Role |
|---|---|
| Wrapper | gregFramework/ enthält lokal alle Einzel-Repositories. |
| Core | gregCore/FrikaMF-StandaloneRepo/ — Framework-Kern: Übersetzung, Hooks, Harmony/Event-Laufzeit, MCP, Templates und zugehörige Kernfunktionen. |
| Rust bridge | In Core integriert unter gregCore/FrikaMF-StandaloneRepo/bridges/gregSta.RustBridge/. |
| Mods | gregMods/ + pro Mod eigenes Repo (gregMod.<Name>). |
| Extensions | gregExtensions/ + pro Extension eigenes Repo (gregExt.<Name>). |
| Docs | gregWiki/ als eigenes Repo für Dokumentation. |
Hook registry
Hook-Naming und Registry bleiben fachlich im Core verankert; bei Split-Änderungen gilt immer der Core-Stand als Referenz.
Tools
- Core tools:
gregCore/FrikaMF-StandaloneRepo/tools/ - MCP runtime:
gregCore/FrikaMF-StandaloneRepo/mcp-server/ - Hook-/Mapping-Utilities: ebenfalls unter Core-Tools, versioniert mit dem Core-Repo.
Steam & Workshop
Workshop-Templates und Deployment-Skripte liegen im Core-Repo unter FrikaMF-StandaloneRepo/Templates/ und FrikaMF-StandaloneRepo/scripts/.