pterodactyl / images

Generic docker images designed to work with Pterodactyl Panel and its daemon.
https://pterodactyl.io
MIT License
49 stars 182 forks source link

Add support for Carbon, a rust modding framework #87

Closed jbrazio closed 10 months ago

jbrazio commented 1 year ago

Not to create additional vars, one for each mod and then needing to validate that the user didn't activated both of them at the same time.. the existing Oxide variable was renamed to "Modding Framework" and accepts three values: "carbon", "oxide" and "vanilla" (default). The names should be self-explanatory about which framework will get deployed on the server instance.

The entrypoint.sh file on the rust's docker container was also updated to allow the selection of the modding framework to be used. Carbon uses UnityDoorstop as the injector thus it needs additional env context to be setup before starting the dedicated server.