Giter Club home page Giter Club logo

minepanel's Introduction

MinePanel

This will be a pretty simple-to-use interface for managing a Minecraft server. It gives you the ability to edit properties and such without ever having to touch the properties file, and if you want to change one of the more advanced properties, you can do that too. You can add custom commands, too! For more info about that, see the wiki.

All the user has to do is forward a port and then the app will do the rest! The only file the user has to manually edit is the EULA file created on startup for the first time, since if Minepanel edited it for them, they wouldn't have consciously agreed to the EULA.

Setup/Instructions:

If you want to learn how to install and use Minepanel, check the wiki! It will guide you through the process of setting up Minepanel and all the things you can do with it.

To-do:

  1. Get it running the jar and showing the output. This is the current goal.
  2. Make sure file IO exceptions are all handled nicely. Don't want the program crashing because the user messed with it, now do we?
  3. Make it look nicer. I'm using SWT (with WindowBuilder) to make the GUI. While it does use native designs, images, etc., I'm not a GUI designer. I'm a programmer. Any help with the locations of buttons would be much appreciated.

Setting up your own project:

See the wiki for instructions on how to set up your Minepanel project in Eclipse.

So when will it be done?

Since I am a student, I have limited time to work on this project, and it has been dormant for a long time now. I recently looked back into it, and it's pretty close to being where I want it for release. It really should work for most people at this time, but I don't yet have executables created for release since it's a good amount of work (easiest way for me just is to create one on each OS that I want to release it for).

How much will it cost?

Well, it'll be free. However, you can always buy the DLC to allow the app to run a server :trollface:

But seriously, it will be totally free. If you like the project, you should donate here. If you donate, prove it to me and I will add your name here ;)

All that legal licensing garbage:

You can use this code in your own projects, but you must provide a description of changes to the code and a copyright notice.

This open source project is distributed under the Apache 2.0 License.

minepanel's People

Contributors

willeccles avatar frazew avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.