Mnemotechnician / new-console

mindustry mod that adds a superiour console ui
29 stars 2 forks source link
mindustry mindustry-mod mindustry-mod-v7 mod

New Console

A Mindustry mod adding a new console ui, which is superior to that provided by the vanilla game or any other mod.

V7

Starting from NC-1.4.1, NewConsole requires mindustry v136 or never to run. If you're still on v135.2, you can visit the "releases" page and download a v1.4 or an older version. However, these versions lack many useful features, contain many bugs and just look unpleasant.

This mod does not support v6. v126 is outdated by several years, get real!

Why NewConsole?

Why prefer NewConsole over other console mods or the built-in one? Well, there are several reasons:

Main features

Advanced features

Console history

The console history enables you to view the scripts you've executed since the launch of the game. If you're familiar with some shells (such as bash, fish, zsh), you will easily understand how this works.

Whenever you execute a script or navigate in the history, your current script is saved on the top of the history (unless it already was on the top).

Using the "prev" and "next" buttons, you can view older and newer entries of the history. If you press "next" while already being at the newest history entry, your current input is cleared. You can always press "prev" to return to whatever you've been writing.

Rewrite ahead

NewConsole 1.8 will be the last version of NewConsole written in java. Later it will be rewritten from scratch using kotlin and mkui. Everything will be changed. I already have a plan about that, but I'm not sure when I will be able to begin. Not telling any dates yet, it will probably happen somewhere in 2023 or 2024.

NeoConsole, or NewConsole 2.0, will include both the old and the new version of the mod, allowing you to choose what you want to use, so it will not be a rough change.