Minecraft GUI

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

GUI - Main

Main view Chat view Chat view (in game)

Minecraft GUI is a plugin that allows you to communicate with the server without being in game. Currently, it allows you to get some basic informations (Server OS, IP, Uptime, Game Port, Version, Online player (count), Number of players in Whitelist, Time (Day/Night)), and to chat (From GUI to game and from game to GUI). It also informs you when someone connects in game or from GUI (players in game also receive a message saying you logged from GUI).

For your information, the "desktop" part of Minecraft GUI is coded in C+ + and uses Qt. It is compatible with Windows and Linux. I'm trying to get Mac supported too, but I can't find a way to compile on it.

Minecraft GUI is available in French and English. If you want to translate in you language, please follow this guideline.

Current Features

  • See server basic infos (Bukkit version, online users count, whitelist count, plugins list, time (day/night)
  • Server server advanced infos (IP, OS, Uptime)
  • Chat from GUI to game and from game to GUI

Upcoming Features

  • Permission system (allow an user to see/use a part of the GUI) : started
  • Notification system (on chat, for example)
  • Kick/ban from GUI
  • Console view
  • A panel to see a map (which will have to be generated externaly, with a software like mcmap), + who is where
  • An other panel to give items to players

Commands

  • /gui help - Gives you... Help ?
  • /gui create - Create an account on GUI
  • /gui lostpass - Sends you a new password by email

Currently known bugs

  • Console, Map and Give panels are empty (upcoming features !)
  • Lost pass is not available for the moment

HOWTOs

Downloads

Current version is 0.2 Alpha.

  • You can download the plugin here (tested for Bukkit #1337)
  • Binaries
    • Windows : You can download the setup from here
    • Linux : You can download the binary here
    • Mac : I can't access a Mac for now. If you can compile it, feel free to sent it to me.
  • Source : You can download (and explore !) source here

Changelog

  • Version 0.2
    • Added :
      • Beginning of a permission system : admins can reload/stop the server. For the moment, you can't change someone's group
      • You can now join a server from the main window. For security reasons, your password isn't stored.
      • New preferences window : you can now change Minecraft GUI's language (and the right files are now shipped with !) and set Minecraft's executable location
      • On chat, there's now a list of online people
      • When adding a server, you can now test your settings
      • Icon was added to the client
    • Modifications :
      • The about window displays credits and informations
      • The client's password is stored hashed and sent hashed too to the server
    • Deletions :
      • %mem and %cpu were removed as I can't find the right functions for them
      • The image near server's OS was removed (as it was useless !)

You'll need to update both server and client packages.

  • Version 0.1
    • Initial Alpha

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Mika56 Mika56 Nov 05, 2012 at 13:51 UTC - 0 likes

    @Evanito: Go

    Hi,

    Sorry, I don't have time at all to code this project, and to be honnest, I've abonned a bit Minecraft, so I don't have any interest in this projet

    Fell free to fork, sources should be in the repo

    Mika.

  • Avatar of Evanito Evanito Nov 05, 2012 at 03:36 UTC - 0 likes

    Help? I love this, please save it!

    If you choose to reply, PM me instead. I actually check those.
    I also have a casual server, its here: 76.89.231.98:25565
    Sometimes I also run temporary special events on: 76.89.231.98:25568

  • Avatar of Mika56 Mika56 Jun 20, 2012 at 17:47 UTC - 0 likes

    @MikaMiner: Go

    Too bad :(

    I'm in the middle of my exams week, so I may have some times next week to see what when bad (I think I know what happend)

    Mika.

  • Avatar of MikaMiner MikaMiner Jun 20, 2012 at 14:16 UTC - 0 likes

    :/ yeah still wont work and I am rubbish at java so got a million errors... shame...

  • Avatar of Mika56 Mika56 Jun 20, 2012 at 10:59 UTC - 0 likes

    @MikaMiner: Go

    I've been using this name for years now :) I don't know if this still works, I sort of abandonned it, so, if it works, then you're lucky, if it don't, feel free to fork !

    Mika.

  • Avatar of MikaMiner MikaMiner Jun 20, 2012 at 10:56 UTC - 0 likes

    hi thanks for stealing my name XD and making this plugin it will be really usefull (installing now)

  • Avatar of Mika56 Mika56 Jan 15, 2012 at 10:27 UTC - 0 likes

    @Matatatabi: Go

    As of #1597, Minecraft GUI is still working. If next RB breaks it, I'll update it, but I don't have any time for adding feature for the moment :(

    Mika.

  • Avatar of Matatatabi Matatatabi Jan 15, 2012 at 10:18 UTC - 0 likes

    Hi, I want to this Plugin very much. Is there possibility of development for Minecraft 1.1?

  • Avatar of timmy3646 timmy3646 Oct 27, 2011 at 14:05 UTC - 0 likes

    it started working fine then it said that it stoped working after it was working how can i fix this? i can see it in the background but like its not working i have reinstalled it and still doesnt work

    Last edited Oct 27, 2011 by timmy3646
  • Avatar of Mika56 Mika56 Oct 25, 2011 at 12:05 UTC - 0 likes

    @enjikaka: Go

    Added a blank file in the "File" section, all instructions are in the description

Facts

Date created
Aug 25, 2011
Categories
Last update
Nov 21, 2011
Development stage
Abandoned
Language
  • enUS
License
Apache License version 2.0
Downloads
10,425
Recent files

Authors