Skip to content

WIP: Headless Ninecraft executable#76

Draft
m-doescode wants to merge 6 commits intoMCPI-Revival:masterfrom
m-doescode:feat/headless
Draft

WIP: Headless Ninecraft executable#76
m-doescode wants to merge 6 commits intoMCPI-Revival:masterfrom
m-doescode:feat/headless

Conversation

@m-doescode
Copy link

This PR adds a new target, ninecraft-headless which enables a macro that disables most GUI-related codepaths (i.e. SDL2, OpenGL) and starts up a Minecraft server instance using the built-in class for 0.11.1

Currently only support for 0.11.1 has been added, and there is no mechanism to choose level file or level name, but this is to be worked on.

Any/all feedback is appreciated. Please provide suggestions on how we should retrieve level file etc. (Should it be just world? Should storage path be bypassed?)

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.

1 participant