Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,10 @@ jobs:

- name: Package zip
run: |
TAG="${{ steps.version.outputs.tag }}"
ZIP_NAME="UnrealMCPython-${TAG}.zip"
VER="${{ steps.version.outputs.ver }}"
# Source-only zip; named to match the precompiled binaries
# (UnrealMCPython_<engine>_<ver>.zip) so the "Source" variant is obvious.
ZIP_NAME="UnrealMCPython_Source_${VER}.zip"
STAGE_DIR=$(mktemp -d)
TARGET="$STAGE_DIR/UnrealMCPython"
mkdir -p "$TARGET"
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ expose, an optional C++ helper (`MCPythonHelper`) is available. Full details in
Each [release](https://github.com/GenOrca/unreal-mcp/releases) ships two kinds of plugin asset. **Most users want the precompiled one for their exact engine version:**

- ✅ **`UnrealMCPython_<engine>_<version>.zip`** (e.g. `UnrealMCPython_5.8_2.2.0.zip`) — **precompiled** for that exact UE version. No C++ toolchain, no rebuild — just drop it in and launch. **Pick the one matching your engine version.**
- 🛠️ **`UnrealMCPython-v<version>.zip`** — **source only**, for C++ developers (the CI release pipeline runs on Linux and does not compile the C++ module). Unreal tries to *compile* it on first open, which **requires Visual Studio with the "Game development with C++" workload**. Without that toolchain the build fails and the editor closes — so don't use this one unless you intend to compile.
- 🛠️ **`UnrealMCPython_Source_<version>.zip`** — **source only**, for C++ developers (the CI release pipeline runs on Linux and does not compile the C++ module). Unreal tries to *compile* it on first open, which **requires Visual Studio with the "Game development with C++" workload**. Without that toolchain the build fails and the editor closes — so don't use this one unless you intend to compile.

Extract, then copy `Plugins/UnrealMCPython/` into your project's `Plugins/` folder:

Expand Down
Loading