Skip to content

Add SteelMC server#134

Open
JunkyDeveloper wants to merge 9 commits into
pelican-eggs:mainfrom
JunkyDeveloper:steel
Open

Add SteelMC server#134
JunkyDeveloper wants to merge 9 commits into
pelican-eggs:mainfrom
JunkyDeveloper:steel

Conversation

@JunkyDeveloper

@JunkyDeveloper JunkyDeveloper commented Jun 10, 2026

Copy link
Copy Markdown

Description

Added a json and yaml egg for SteelMC, which is Rust based minecraft server. For that a new rust based section was added to the REAME.md because there are at least 5-6 more rust based server which I know of, so more will come in the future!

Checklist for all submissions

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • [] Have you tested and reviewed your changes with confidence that everything works?
  • Did you branch your changes and PR from that branch and not from your master branch?
    • If not, why?:

New egg Submissions

  1. Does your submission pass tests (server is connectable)?
  2. Does your egg use a custom docker image?
    • Have you tried to use a generic image?
    • Did you PR the necessary changes to make it work?
  3. Have you added the egg to the main README.md and any other README files in subdirectories of the egg (e.g /game_eggs) according to the alphabetical order?
  4. Have you added a unique README.md for the egg you are adding according to the alphabetical order?
  5. You verify that the start command applied does not use a shell script
    • If some script is needed then it is part of a current yolk or a PR to add one
  6. The egg was exported from the panel

@QuintenQVD0

Copy link
Copy Markdown
Contributor

For releases from github I would advice to use this script: https://github.com/pelican-eggs/eggs/blob/master/scripts/github_release_grabber.sh

@JunkyDeveloper

Copy link
Copy Markdown
Author

For releases from github I would advice to use this script: https://github.com/pelican-eggs/eggs/blob/master/scripts/github_release_grabber.sh

Thanks for that input, will copy it and remove the match, because this script will never be updated and don't see a reason, to allow the users to select another executable

@QuintenQVD0

Copy link
Copy Markdown
Contributor

For releases from github I would advice to use this script: https://github.com/pelican-eggs/eggs/blob/master/scripts/github_release_grabber.sh

Thanks for that input, will copy it and remove the match, because this script will never be updated and don't see a reason, to allow the users to select another executable

you are allowed to hardcode it in the install script if needed, just like the github package / url

@JunkyDeveloper JunkyDeveloper marked this pull request as ready for review June 14, 2026 23:04
@JunkyDeveloper

Copy link
Copy Markdown
Author

you are allowed to hardcode it in the install script if needed, just like the github package / url

Thanks I added the install script with some changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants