/multigrid-projector

Multigrid Projector plugin for the Space Engineers game.

Primary LanguageC#MIT LicenseMIT

Multigrid Projector

Multigrid Projector for the Space Engineers game.

  • Build and repair PDCs, mechs and more
  • Works both in survival and creative
  • Works both in single player and multiplayer

Install the client plugin

  1. Subscribe to this mod
  2. Install the Plugin Loader
  3. Start the game
  4. Open the Plugins menu (should be in the Main Menu)
  5. Enable the Multigrid Projector plugin
  6. Click on Save, then Restart (below the plugin list)

After enabling the plugin it will be active for all single player worlds you load and in case of multiplayer if the server or the other client you connect to also has the plugin loaded. Do not add the plugin as a mod to the worlds themselves, it is not required and will not load anyway.

If you play on a multiplayer (Dedicated or Torch) server, then both the server plugin (on server side) and the client plugin (on the player's machine) must be installed! Using only the client plugin will not work properly.

Enjoy!

Server plugins

If you are using a 3rd party game server hosting provider, then please follow their documentation on how to install the server plugin or contanct their support with your questions.

In case of problems join the SE Mods Discord to get help.

Torch server plugin installation

Torch plugin (updated automatically by Torch)

Add the plugin on Torch's UI, then restart the server. Make sure your players are aware of the Plugin Loader, so they can install the client plugin.

Dedicated Server plugin installation

Plugin download (requires manual updating)

  • Open: https://github.com/viktor-ferenczi/multigrid-projector/releases/
  • Download and extract the latest release: MultigridProjectorDedicated-*.zip
  • Keep 0Harmony.dll and MultigridProjectorDedicated.dll in the same folder.
  • Right click on each of the DLLs, select Unblock in the Properties dialog if you have such a button (Windows protection).
  • Start the Dedicated Server and continue to the configuration.
  • Under the Plugins tab add the MultigridProjectorDedicated.dll file as a plugin.
  • Start your server.

Want to know more?

Please support me if you would like to receive regular updates to this client plugin as new game versions are released.

Please vote on the bug ticket to get multigrid welding into the vanilla game, eventually: https://support.keenswh.com/spaceengineers/pc/topic/multigrid-support-for-projectors

Thank you and enjoy!

Credits

Patreon Supporters

Admiral level

  • BetaMark
  • Mordith - Guardians SE
  • Robot10
  • Casinost
  • wafoxxx

Captain level

  • Diggz
  • lazul
  • jiringgot
  • Kam Solastor
  • NeonDrip
  • NeVaR
  • opesoorry
  • NeVaR
  • Jimbo

Testers

  • Robot10 - Test Lead
  • Radar5k
  • LTP
  • Mike Dude
  • CMDR DarkSeraphim88
  • ced
  • Precorus
  • opesoorry
  • Spitfyre.pjs
  • Random000
  • gamemasterellison

Creators

  • avaness - Plugin Loader, Racing Display
  • SwiftyTech - Stargate Dimensions
  • Mike Dude - Guardians SE
  • Fred XVI - Racing maps
  • Kamikaze - M&M mod
  • LTP

Thank you very much for all your support and hard work on testing!

Development

Projects

  • MultigridProjector: Shared project with the general data model and logic of MGP
  • MultigridProjectorClient: Client plugin "loader"
  • MultigridProjectorServer: Torch server plugin "loader"
  • MultigridProjectorModApiTest: Test mod for the MGP API

Prerequisites

Steps

  1. Clone the repository to have a local working copy
  2. Edit paths in batch file, the run it: Edit-and-run-before-opening-solution.bat
  3. Open the solution
  4. Build the solution
  5. Deploy locally and run
  • JetBrains: Select a run configuration for local deployment
  • Visual Studio: See the batch files in the projects

Debugging

  • Torch: Use the Torch Debug run configuration
  • Space Engineers: Use the Space Engineers Debug run configuration, then attach the debugger to the game before loading the world