Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

MineCenter - Remote server administration tool

admin remote server tool

  • Please log in to reply
20 replies to this topic

#1

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 02 October 2012 - 12:46 AM

Introducing MineCenter (formally known as CraftMine), a simple and effective way of managing one or more CraftBukkit servers. A clean UI and easy to use interface make this an awesome way to administrate as many servers as you want.

Posted Image

Here's an album of more screenshots: http://imgur.com/a/l4L92

Requirements
To manage your server with MineCenter, the server must have the Bukkit plugin SwiftApi installed, which can be found here: http://dev.bukkit.or...-mods/swiftapi/

How to download
Go to http://minecenter.org to download and get more information!

Please let me know what you think!

Register or log in to remove.

#2

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 03 October 2012 - 04:47 PM

It would be really great to gather some feedback on this - so reply to this topic or send me a PM if you have any questions/suggestions/bugs/feedback!

#3

enterman234

Posted 03 October 2012 - 09:28 PM

Hey, I'm having a problem with the Plugins part of it. The 'Install Selected' button doesn't seem to do anything for me. I don't know if it isn't added yet, or if my antivirus is blocking it. Great tool to have though, it will help me greatly :D

#4

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 03 October 2012 - 09:37 PM

I have a bad habit of adding things to the UI that aren't completed yet. That is one of them. Look for it in the next release! Also the ability to install zip files and not just jars.

#5

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 05 October 2012 - 02:17 AM

Almost finalized the install plugin functionality. Just waiting on approval on bukkit dev for SwiftApi 0.6 then I will push the MineCenter update shortly thereafter.

cheers

#6

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 06 October 2012 - 02:40 AM

View Postenterman234, on 03 October 2012 - 09:28 PM, said:

Hey, I'm having a problem with the Plugins part of it. The 'Install Selected' button doesn't seem to do anything for me. I don't know if it isn't added yet, or if my antivirus is blocking it. Great tool to have though, it will help me greatly Posted Image

The "Install Selected" has now been implemented in 0.2.0.5. MineCenter will update automatically the next time you run it (or the time after that depending when you last checked for updates). Enjoy!

You need SwiftApi 0.6 to take advantage of this new feature.

Thanks

#7

enterman234

Posted 08 October 2012 - 04:56 AM

Thanks alot! I'm surprised nearly no one has commented on this thread yet...

#8

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 08 October 2012 - 12:59 PM

Not enough people are seeing it. Spread the word, tell your friends and server admins!

#9

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 17 October 2012 - 02:24 PM

MineCenter's website has moved: http://minecenter.org !

#10

Delocaz
    Delocaz

    Coal Miner

  • Curse Premium
  • Curse Premium
  • 133 posts

Posted 06 January 2013 - 08:40 PM

This is awesome!

Check out my Minecraft server! http://www.minecraft.../topic/1443675-


#11

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 07 January 2013 - 03:35 AM

View PostDelocaz, on 06 January 2013 - 08:40 PM, said:

This is awesome!

Thanks for the kind words! Tell your friends!

#12

mich356c
  • Location: Denmark
  • Minecraft: mich356c

Posted 02 April 2013 - 08:40 AM

Ok let's get this post bumped so people can see and try this amazing piece of software!

#13

Filnari
    Filnari

    Out of the Water

  • Members
  • 3 posts
  • Location: Vancouver, WA, USA, Earth
  • Minecraft: filnari

Posted 12 April 2013 - 05:37 PM

Hi,

Really love MineCenter!

I've had an issue crop up when Minecraft went to 1.5.1

I'm using MineCenter 0.3.0.5, the beta build of bukkit (build 2735) and the current version of Swift API, version 1.2

All sections of MineCenter work great, except the Console. When I click on the console, it shows me about 20 random lines from the log, usually messages from the startup of the server detailing startup of plugins. I can send commands (through MineCenter) to the console that work, but no update to the MineCenter console display. I have deleted and recreated the server connection in MineCenter and I get the same results, partial Console.

Any ideas? Is there a fix to this?

Thanks!

#14

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 12 April 2013 - 06:17 PM

Hi there Filnari, thanks for posting this observation. This is a bug with SwiftApi, there will be a new version pushed today with the necessary fix. Keep your eye out for 1.3: http://dev.bukkit.or...-mods/swiftapi/

FYI, the issue is discussed at length in this thread: http://forums.bukkit...etlogger.33964/

A change was made in 1.5 which cause the "old way" of capturing log lines to stop working.

Cheers!

#15

Filnari
    Filnari

    Out of the Water

  • Members
  • 3 posts
  • Location: Vancouver, WA, USA, Earth
  • Minecraft: filnari

Posted 12 April 2013 - 08:10 PM

View Postphybros, on 12 April 2013 - 06:17 PM, said:

Hi there Filnari, thanks for posting this observation. This is a bug with SwiftApi, there will be a new version pushed today with the necessary fix. Keep your eye out for 1.3: http://dev.bukkit.or...-mods/swiftapi/

FYI, the issue is discussed at length in this thread: http://forums.bukkit...etlogger.33964/

A change was made in 1.5 which cause the "old way" of capturing log lines to stop working.

Cheers!

Excellent! Thanks for the quick reply. I'll keep my eye on that dev.bukkit page...

#16

1001001100100

Posted 20 July 2013 - 11:38 PM

I love this tool! Using it I was able to get rid of the memory hog mono wrapper on my server so the memory can be used by MC.  I hope to see it continue to mature, both in terms of quality and features.  (If I can help let me know, I am a professional .net developer with several years java exp too.  However, I only have limited time to spend on projects).

I am using 0.3.0.7 btw and swift 1.3. (I just saw 1.4 is avail, I'll upgrade after this post)

Suggested Improvements:
  • The server overview screen on the right does not always update, esp after being disconnected and reconnected or the first time you add a server
  • I can't look back in the console without it continuously jumping to the bottom; Either don't update unless the scrollbar is positioned at the bottom, or have a "suspend" checkbox, or add new entries to the buffer but not the control.
  • On the players tabs (whiltelist, banned, etc), add a "connected" tab and display connected players there instead of in the treeview.  For large servers with many players, the treeview is not the best place to show connected players (IMHO).
  • Handle exception when checking for plugin updates.  Specifically system.net.webexception.  Do this per update check so that one may silently fail but the rest may still go through.  (Error message: An error occured while checking for Plugin updates: Error parsing response from BukGet api. \n\n An exception occurred during a WebClient request. \n\nSystem.Net.WebException;  This was followed by a System.InvalidOperation exception and full client crash).
  • initialize log4j properly. On the console, after the client crash above, I found: [19:16:40] [SEVERE] log4j:WARN No appenders could be found for logger (org.apache.thrift.server.TThreadedSelectorServer).
    [19:16:40] [SEVERE] log4j:WARN Please initialize the log4j system properly.
  • Just a note: I wouldnt worry much about making settings available in the gui.  Anyone using this tool to monitor a server should be capable to modify a .net config file.  I would just have the settings menu open the config file so it is at least exposed and easy to get to.
Feature Requests:
  • The ability to disable/re-enable plugins on the server from the gui (on the server just rename the jar to *.jar.disabled)
  • periodically auto-refresh the connected player count (15 secs maybe) and worlds (1 hour maybe)
  • Configurable client side console filtering ("Reach end of stream" type messages)
  • Multiple Users with separate credentials (so Owner can allow Admins to also use tool)
  • Roles for users (for instance, Owner might want to give Console access to Admins using this tool but NOT allow them to install plugins)
  • More "server health"  info.  For instance, incorporate information from the server (or is it bukkit) /gc command into the main server panel and/or the world panels.
Again, great work so far!  I hope my lengthy feedback doesn't discourage you. ;-)  I look forward to future releases.

#17

phybros
    phybros

    Tree Puncher

  • Curse Premium
  • Curse Premium
  • 13 posts

Posted 21 July 2013 - 02:16 PM

Awesome feedback!

The best way to ensure that a product matures and grows into something amazing is to have an awesome userbase who provide great lengthy feedback :)

I'm currently adding 2 features - a big one and a small one:
  • The ability to change the world time
  • An inventory editor
After those are released I can work on your list of changes (which are all great BTW).

Could you possibly expand on your point that said:

Quote

On the players tabs (whiltelist, banned, etc), add a "connected" tab and display connected players there instead of in the treeview.  For large servers with many players, the treeview is not the best place to show connected players (IMHO).

How would you display them? Just a list? Or some kind of grid view that has some vital statistics about each player?

Thanks again!

#18

1001001100100

Posted 13 August 2013 - 08:44 PM

View Postphybros, on 21 July 2013 - 02:16 PM, said:

<snip>
How would you display them? Just a list? Or some kind of grid view that has some vital statistics about each player?
<snip>

Well, it depends. Posted Image   It obviously is easier on the user to have a gridview with as many details as you can show.  However, since the other feature I requested is to have it automatically refresh the connected users at some interval, I guess it would depend on what information you can extract without impacting performance.  Without knowing more about how swift works I can't offer any more input on that. I think in the end, even just a simple list on the tab would be more usable than the expandable node on the treeview.  Details can be added later as people request them.  (or even keep the tree node which defaults to collapsed, and also have the new tab... the best of both worlds).

BTW - Another tiny annoyance that could be a quick win: The user can't sort the list of installed plugins making it difficult to find a particular one. I would either pre-sort the list before displaying (easy?) or allow clicking the header to sort (a little less easy).  The same for Banned players, etc.

I also have some more thoughts on the users/roles request but I dont have time at the moment to type them up...  I think this feature should be kept pretty simple or it could turn into an implementation and maintenance time-sink.  Posted Image  (boom!)

Thanks again for listening.

#19

Filnari
    Filnari

    Out of the Water

  • Members
  • 3 posts
  • Location: Vancouver, WA, USA, Earth
  • Minecraft: filnari

Posted 14 December 2013 - 12:46 AM

Hey Phybros,

I really like Minecenter and use it regularly. It seems broken by the 1.7 update. Are you planning to update it for 1.7?

#20

ponedagame

Posted 19 January 2014 - 10:49 PM

I have a problem with enabling command blocks since u can't access the config file....
PLEASE HELP ASAP!!!! thanks