r/admincraft • • 4d ago

Software Resource [MURCES] A lightweight TUI to manage your Minecraft server!

Check out the README for details!
TLDR; You can use it to download servers, mods, make backups, configure properties, issue commands and so on. It's TUI, so you can use it over SSH, and you don't need to host a web server or something to get a nice panel to configure your server. This project is still very active and open to feedback so do try it!

Note:
While the logic and backend were written by me after the developer who was supposed to make the TUI had to leave, I used AI to drag it over the finish line. I 'vibecoded' it.

10 Upvotes

22 comments sorted by

5

u/Mc_nobby 4d ago

Ive been looking for something like this! Will try at the next 2 week phase!

2

u/Mysterious-Mine-4667 3d ago

Awesome. I will try to make sure experience is bug free.

2

u/AdiAmbassador 3d ago

YAYYYYY finally a fancy looking TUI. THANKIES

2

u/TheMythicSorcerer Dev / Owner 3d ago

That looks insane

2

u/Mysterious-Mine-4667 3d ago

thank you! :v

2

u/RenlyHoekster 3d ago

Dude, you had 23 commits yesterday??

I find your commit descriptions entertaining...

Release v1.0-20261001.200021 Commits since v1.0-20261001.194511:
Please Work (154e5c4 by DeployedReject)
Hmm (b52efd2 by DeployedReject)

"Downgraded Excessively High Version" "dependabot.yml - Attempted Workflow Fix"... is your bot spamming Github?

1

u/Mysterious-Mine-4667 3d ago

I just set the workflow to put a release everytime I push. Anyways, I kept trying to fix minor and somewhat major issues that magically erupt as soon as you share your project. Anyways the commits are by me, I am just sometimes formal sometimes not. For now everything works. I am just having a ton of fun pushing these updates out. I am fairly confident about the quality of everything else though The UI navigation is somewhat unintuitive with the way it changes focus so I am gonna fix that in the coming days.

3

u/Mishra_gaming_YT 1d ago

Yeah he invited me and I started working on the TUI as well, started learning TUI, it was fricking confusing tho I couldn't get a grasp on it, seems like bro took matters into his own hands,

Props dude 👏

-6

u/Dead_Eye_Core 4d ago

I did not "leave". But alright, I may start work on the TUI again, just not right now. Got too much on my plate. :(

The TUI code was just a goddamn mess. So, I wanted to completely rewrite it, but first I need to rewrite the underlying library because that too is a mess.

Your Reddit post motivates me to work again now that I know people may actually use it.

2

u/PM_ME_YOUR_REPO Admincraft Staff 3d ago

Looks like OP managed just fine without you.

1

u/Dead_Eye_Core 3d ago

Seems so, but I have started working on it again! 🔥 This time I am trying my best to not to write a shitty library. Last time was almost hell.

-6

u/[deleted] 4d ago

[removed] — view removed comment

5

u/Mysterious-Mine-4667 4d ago

My bad friend. A TUI is a acronym for a Terminal User Interface. You have heard of GUI right? Graphical User Interface, it's basically a cousin of that. A GUI uses nice looking windows to achieve stuff, basically every desktop app or browser you have used. But a TUI tries to achieve the same is using text characters instead. It usually is more limited and crappier looking that a GUI but the advantage is that it can run basically anywhere that has a terminal. Allowing to work over a ssh connection out of the box.

SSH stands for secure shell protocol, it is basically a way to remotely connect to the terminal of your server..

-6

u/[deleted] 4d ago

[removed] — view removed comment

5

u/Mysterious-Mine-4667 4d ago edited 4d ago

I am sorry, I was not really trying to be condescending. I just thought you were not really used to these terms so I tried my best to be as clear as possible to not require any follow up explanations. TUI is also a fairly common acronym. A quick google search would show that I did not 'invent' it.

Anyways I am really grateful that you took the time to check this stuff out.

5

u/NotQuiteLoona 4d ago

Dear sir, https://en.wikipedia.org/wiki/Text-based_user_interface. This acronym existed most likely long before you was even born.

3

u/Th0bse 4d ago

What do you mean? They didn't "invent an acronym". Just because you never heard of it (tf, it's pretty common) doesn't mean they invented it. Now please go back to where you came from and stop insulting people for no reason other than your own incompetence.

2

u/admincraft-ModTeam 3d ago

Post removed for Rule 15:

Posts and comments must be kind, friendly, constructive, and respectful. Avoid excessive profanity, aggressive interactions, hate speech and slurs, condescension, etc.

No personal attacks. Attack the idea, not the person.

Engage in discussions charitably. Do not attempt to corner other users or make them appear to be foolish.

Please be constructive and respectful of others if you wish to participate in Admincraft. To prevent future removals, please read over all our rules, make any needed changes, and repost when you are ready.


If you feel this removal was in error, please Message the Mods, rather than reposting or PMing a moderator directly. Response time is usually same-day, but may take several days in some cases.

2

u/admincraft-ModTeam 3d ago

Post removed for Rule 15:

Posts and comments must be kind, friendly, constructive, and respectful. Avoid excessive profanity, aggressive interactions, hate speech and slurs, condescension, etc.

No personal attacks. Attack the idea, not the person.

Engage in discussions charitably. Do not attempt to corner other users or make them appear to be foolish.

Please be constructive and respectful of others if you wish to participate in Admincraft. To prevent future removals, please read over all our rules, make any needed changes, and repost when you are ready.


If you feel this removal was in error, please Message the Mods, rather than reposting or PMing a moderator directly. Response time is usually same-day, but may take several days in some cases.