Hi all,
Has anyone else run into problems installing the “Cesium for Unreal plugin” on “Unreal Engine 5.6” (Mac M1 Pro)?
This is my first time using Epic Games and the plugin. Here’s what I did:
- I downloaded and installed Epic Games Launcher and Unreal Engine 5.6.
- I opened a new project and then added Cesium for Unreal.
- After enabling the plugin and restarting the editor, I kept getting this error:
Missing Modules
The following modules are missing or built with a different engine version:
CesiumRuntime
CesiumEditor
Engine modules cannot be compiled at runtime. Please build through your IDE.
-
I manually opened the project in Xcode and tried to build it, but I got the same error afterwards. then i got the error "Missing MyProject2 Modules The following modules are missing or built with a different engine version: CesiumRuntime CesiumEditor Would you like to rebuild them now? I clicked yes. and then at the end I got the Error “MyProject could not be compiled. Try rebuilding from source manually.”
-
Next, I completely uninstalled Epic Games and UE, restarted, and tried adding Cesium immediately after a fresh install.
-
At that point, Epic Games crashed immediately and failed to restart.
-
I had to delete and restart everything again.
-
I tried this a few times, and each time adding Cesium seemed to break Epic Games.
I would appreciate any help in figuring this out.
Has anyone gotten Cesium for Unreal 5.6 to work on Mac (M1 Pro)?
Thanks in advance!
@Prasath We haven’t yet released a version of Cesium for Unreal for Unreal 5.6. As per our release policy, we’ll have an official release at the start of next month. But we do already have a version of Cesium for Unreal that works on 5.6, it’s just not yet on Fab! You can get it by downloading one of our pre-release packages from the pull request adding support for Unreal 5.6:
You’ll want to download the CesiumForUnreal-56-ue56
file from the Artifacts section in the link above. You can take a look at the “Installing a Cesium for Unreal ZIP” section of our Using Pre-Release Packages guide if you need help installing it.
1 Like
@azrogers Thank you very much for information and link to the pre release. I also realize that I need to upgrade my Mac for better performance, so I will wait for the stable version of the plugin.
Sorry, may I know is the 5.6 version Cesium released?
I got the same error as I installed it from Fab.
Also on mac:
The following modules are missing or built with a different engine version:
CesiumRuntime
CesiumEditor
Engine modules cannot be compiled at runtime. Please build through your IDE.
Thank you so much!
Yes, Cesium for Unreal should be available through Fab on Unreal Engine 5.6 now, including on macOS.
Are you using an Epic-provided build for Unreal Engine 5.6, or have you built it yourself? I ask because, generally, if you build the engine yourself, you’ll need to build the plugin yourself as well.
If it’s an Epic-provided build, I think it may be worth completely uninstalling the plugin and reinstalling it. To uninstall, first use Fab, and then delete the Engine/Plugins/Marketplace/Cesium*
directory.
1 Like
Thanks,
However, I’m still encountering the same error—even after fully uninstalling both from Fab and manually deleting from the directory.
I’m using the Epic-provided build UE 5.6.
Any help would be appreciated!
Sorry for the inconvenience, @AlexLam. I can confirm that Epic’s build on Fab is mysteriously missing macOS binaries. I will look into it. In the meantime, a possible workaround is to copy the Cesium*
directory from the Engine/Plugins/Marketplace
directory to your project’s Plugins
directory. That should allow the plugin to be built as part of your project. You may need to make sure your project is a C++, not just Blueprint, project.
This should now be resolved! You may need to restart the Epic Games Launcher to make it pick up the update.
Cesium is now working with UE 5.6. Thank you!
Thank you! It’s working!!