An universal server management tool for Minecraft.

Overview

MinecraftCube Desktop

A server management tool for Minecraft, that help players start any kind of minecraft server easier. Mainly support vanilla and forge, but mostly all kind of minecraft server without restriction. For those headache specified java server, the tool also support portable java to assign to the project you needed!

melos GitHub license GitHub Workflow Status (branch) downloads

Showcase

Open CC for subtitles (Eng/Zh)

Features

  • Cross platform (Mac, Windows, Linux)
  • System
    • Public/Gateway/Internal IP detection
    • CPU/MEMORY/GPU detection
    • Java detection
  • Server
    • Start any server with same pipeline (forge, vanilla... etc)
    • server.properties configuration support.
    • java portable supports. (put portables under java folder beside servers/installers dir)
    • basic command candidates
  • Craft
    • make an reusable installers for anyone at anytime.
  • Well-tested (boasting)

How to open releases

Windows

No need any extra knowledge.

Linux (x64/Amd)

Option 1. Use dpkg

sudo dpkg -i linux_the_file.deb
/usr/local/lib/minecraft_cube_desktop/minecraft_cube_desktop

Note: The Path you currently used in terminal will be the root directory for the app, please decide the directory, and use cd, then execute the last command above.

Option 2. Use dpkg-deb

dpkg-deb -x $DEBFILE $TARGET_DIRECTORY, then open mineraft_cube_desktop in the target directory. Don't forget to chmod -R 755 the direcotry or use open mineraft_cube_desktop as sudo.

Macos

chmod -R 755 minecraft_cube_desktop.app

and open ./minecraft_cube_desktop.app in terminal or just double click.

Comments
  • request:  Support Forge 1.18.2+

    request: Support Forge 1.18.2+

    Is there an existing feature request for this?

    • [X] I have searched the existing issues.

    Description

    From Forge 1.18.2+, All directory structure changed! That's sad, but still need to support It.

    Reasoning

    There are two files under the server folder. libraries\net\minecraftforge\forge\1.18.2-40.1.30\forge-1.18.2-40.1.30-server.jar libraries\net\minecraftforge\forge\1.18.2-40.1.30\forge-1.18.2-40.1.30-universal.jar

    Additional context and comments

    No response

    opened by Tokenyet 3
  • request:  Upgrade to flutter 3+

    request: Upgrade to flutter 3+

    Is there an existing feature request for this?

    • [X] I have searched the existing issues.

    Description

    Upgrade from 2.10 to 3+

    Reasoning

    Keep updating!

    Additional context and comments

    No response

    opened by Tokenyet 0
  • request:  Ignore unknown jar checking dialog by allowing once.

    request: Ignore unknown jar checking dialog by allowing once.

    Is there an existing feature request for this?

    • [X] I have searched the existing issues.

    Description

    Create a .pass or something configuration file in the project for better UX.

    Reasoning

    A feedback by Kenny said It's annoying to see It again and again. It's reasonable for the project that had allowed to pass asking stage. https://forum.gamer.com.tw/C.php?bsn=18673&snA=195785&tnum=1

    Additional context and comments

    No response

    opened by Tokenyet 0
  • Wrong app title for wrong language

    Wrong app title for wrong language

    Is there an existing issue for this?

    • [X] I have searched the existing issues.

    Version

    1.0.0

    Description

    As title

    Steps to reproduce

    no need

    Expected behavior

    no need

    Screenshots

    No response

    Additional context and comments

    No response

    bug 
    opened by Tokenyet 0
  • request:  A guide for using custom java

    request: A guide for using custom java

    Is there an existing feature request for this?

    • [X] I have searched the existing issues.

    Description

    As a pro user, I want MinecraftCube tell me that where can I use custom Java without looking the tutorial from youtube.

    Reasoning

    This may keep pro user to use MinecraftCube stickly.

    Additional context and comments

    From Baha

    opened by Tokenyet 0
  • request:  Predefined Vanilla Server on creation

    request: Predefined Vanilla Server on creation

    Is there an existing feature request for this?

    • [X] I have searched the existing issues.

    Description

    As a user, I want MinecraftCube could support vanilla by choosing build-in function without custom installer.

    Reasoning

    I think this feature could help most common player that only play vanilla server.

    Additional context and comments

    From Baha

    opened by Tokenyet 0
  • request:  New distribution approach for Linux/MacOS

    request: New distribution approach for Linux/MacOS

    Is there an existing feature request for this?

    • [X] I have searched the existing issues.

    Description

    Not sure about MacOS, but Linux must change to an appropriate distribution approach, since the current flow is complex on upgrading even for me.

    Reasoning

    Make Linux user upgrade easier. Make MacOS user upgrade easier?

    Additional context and comments

    No response

    opened by Tokenyet 0
Releases(v1.2.0)
Owner
An org for minecraft cube.
null
A beautiful mod installer for minecraft supporting custom repositories and more.

argoninstaller ⚠️ ⚠️ THIS PROJECT IS STILL IN EARLY DEVELOPMENT ⚠️ ⚠️ A beautiful mod installer for minecraft supporting custom repositories and more.

Tricked 16 Aug 28, 2022
It's a universal app template to have a great animated splash screen and liquid slider. Just change the animation if you want (rive) and change the images or colours according to your app.

liquid A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i

Zikyan Rasheed 28 Oct 7, 2022
Hassan uni links - A Flutter plugin project to help with App/Deep Links (Android) and Universal Links and Custom URL schemes

Uni Links A Flutter plugin project to help with App/Deep Links (Android) and Uni

Hassan Al-Sabti 0 Feb 12, 2022
Data Migrator - provide a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas

Data Migrator - provide a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas

Tanner Meade 77 Jan 2, 2023
Flutter remote control - The main use of LongPressDraggable and DragTarget to achieve the universal remote control interaction effect.

Flutter remote control - The main use of LongPressDraggable and DragTarget to achieve the universal remote control interaction effect.

唯鹿 165 Jan 2, 2023
This is tool to create 3D Models which can be used in Flutter Applications. Tool is developed completely using Flutter.

three_d_model_tool A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you start

Shubham Yeole 2 Nov 8, 2022
Greentick assignment - State management tool provider and UI components like ListView etc

greentick_assignment This project is a part of assignment, which demonstrate the

Vinod Patil 0 Feb 11, 2022
A Salesforce org management tool.

Salesforce Org Manager An app for the Salesforce Developers to easily manage Salesforce Orgs based on Flutter. ?? All data are stored locally. Support

Shangmin Dou 10 Nov 4, 2022
Shopify Tag and Product Management App using Flutter and Riverpod State Management

Myshopify App A Simple Flutter Application project to get List of Tags, Products and Product Details from shopify https://shopicruit.myshopify.com/adm

Idowu Tomiwa 5 Nov 12, 2022
Working proof of the Go (golang) server running inside Flutter

flap Working proof of the Go server running inside Flutter Video in action Prerequisites Flutter >2.0 Go >1.16 Build Go server cd go macOS: make maco

Err 28 Dec 17, 2022
Pure Dart Client for Nakama Server 🌟🥰🤩

Nakama Flutter Client ?? ?? ?? ?? Nakama is an open-source scalable game server. This is a Flutter client for Nakama written in pure dart and supports

Oliver Brunsmann 57 Dec 6, 2022
A streaming client for the Komga self-hosted comics/manga/BD server targeting Android/iOS written in Dart/Flutter

Klutter A streaming client for the Komga self-hosted comics/manga/BD server targeting Android/iOS written in Dart/Flutter Background This is a project

Mark Winckle 58 Dec 7, 2022
a flutter socket client sdk for ezyfox-server

ezyfox-server-flutter-client flutter client for ezyfox server Architecture Offical documentation https://youngmonkeys.org/ezyfox-flutter-client-sdk/ P

Young Monkeys 44 Dec 13, 2022
Powerful, helpfull, extensible and highly customizable API's that wrap http client to make communication easier with Axelor server with boilerplate code free.

flutter_axelor_sdk Powerful, helpful, extensible and highly customizable API's that wrap http client to make communication easier with Axelor server w

Abd al-Rahman al-Ktefane 5 Dec 25, 2022
A server app built using Shelf, configured to enable running with Docker

A server app built using Shelf, configured to enable running with Docker. This sample code handles HTTP GET requests to / and /echo/<message> Requests

Tornike Gogberashvili 1 Jan 26, 2022
A simple log catch server powered by flutter.

flutter_logcat A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started i

bebe 1 Jan 9, 2022
Mentorup App developed using Flutter/Dart and Aqueduct as backend server is an app to help the startups

Mentorup App developed using Flutter/Dart and Aqueduct as backend server is an app to help the startups of various domains initiated by the budding entrepreneurs to get guidance and funding from the mentors and funders respectively.

Ekta Masrani 1 Dec 14, 2021
A simple HTTP server that can serve up any directory, built with Dart

A simple HTTP server that can serve up any directory, built with Dart. Inspired by python -m SimpleHTTPServer. Install Use the dart pub global command

Behruz Hurramov 0 Dec 27, 2021
Dart-com-Shelf - Web server básico feito com dart e shelf, configurações de rotas e conexão com mysql.

A server app built using Shelf, configured to enable running with Docker. This sample code handles HTTP GET requests to / and /echo/<message> Running

Luanzera07 0 Jan 3, 2022