macarooni-man/auto-mcs

Implement native Bedrock support

Opened this issue · 0 comments

Create an extension to the Server Manager to utilize the Mojang official Bedrock server. The following will need to be implemented:

  • Menu button for server type in Create a New Server
  • Extension to the import server algorithm to recognize a Bedrock server
  • macOS, Linux, and Windows support for compatibility
  • A custom update algorithm for Bedrock servers
  • Disabling the add-ons tab
  • Change 'edit server.properties' to edit Bedrock config
  • Extension to log reader in the Server Manager to recognize Bedrock output
  • Rewrite of the crash detection to detect Bedrock specific crashes
  • Extension to the Server Manager objects to recognize Bedrock specific versions, and data
  • Extension to the amscript parser to recognize and interpret Bedrock NBT and objects
  • Rewrite to networking detection to update and recognize changes to ports and allow UDP rules on Windows
  • Rewrite to access control to detect user specific roles and permissions