mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
2.0 KiB
2.0 KiB
title: Getting started
sidebar_label: Getting started
description: Aktueller Stand nach Repo-Split: Wrapper-Struktur, Core-Build und Mod-/Extension-Repos.
Die Struktur ist jetzt Multi-Repo mit gregFramework/ als lokalem Wrapper-Ordner. Darin liegen die eigenständigen Repositories, z. B.:
gregCore/(Core SDK, inkl.FrikaMF-StandaloneRepo/)gregMods/(einzelne Mod-Repos)gregExtensions/(einzelne Extension-Repos)gregWiki/(Dokumentation)
DataCenter-RustBridge wird in den Core integriert und liegt im Core-Baum unter:
gregCore/FrikaMF-StandaloneRepo/bridges/gregSta.RustBridge/
Core bauen
dotnet build gregCore/FrikaMF-StandaloneRepo/FrikaMF.sln -c Release
Alternativ in IDE: gregCore/FrikaMF-StandaloneRepo/FrikaMF.sln öffnen.
Hook naming
- Target convention:
FMF.<DOMAIN>.<Event>(seeCONTRIBUTING.md). - Registry:
FrikaModFramework/fmf_hooks.json. - Legacy runtime strings may still use
FFM.*inHookNamesuntil migrated.
Mod starten
- Neues Mod-Repo unter
gregMods/nach SchemagregMod.<Name>anlegen. - Templates aus
gregCore/FrikaMF-StandaloneRepo/Templates/nutzen. - Hook-Metadaten pflegen und Mod im eigenen Repo versionieren.
Documentation site
- Repo:
gregWiki/ - Inhalt: Markdown/MDX in diesem Repo, angepasst an den Split-Stand.
Docker
- Dev server with hot reload:
docker compose up docs(port 3000, mounts./wikiand./docs). - Static wiki + MCP in one container:
docker compose up docs-mcp— seereference/mcp-server.
Assistants / MCP
Der MCP-Server für Framework-Scan/Tooling liegt im Core-Umfeld (gregCore/FrikaMF-StandaloneRepo/mcp-server/).