CurseForge · Hytale mod
Alec's Console!
A responsive in-game viewer for live and historical Hytale logs with lots of useful filters.
Quick answer
Which Alec's Console! release should I use?
Alec's Console! alecsconsole-1.0.0.jar targets 0.5. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Where should Alec's Console! be installed in Hytale?
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
What else does Alec's Console! alecsconsole-1.0.0.jar need?
alecsconsole-1.0.0.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Add Alec's Console! without breaking your instance.
Built for Alec's Console! alecsconsole-1.0.0.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use alecsconsole-1.0.0.jar. It targets 0.5; another release may target a different game build or dependency set.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Enable it on the world host
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
- 04
Pick the file you checked
Use the “Get this file” button beside alecsconsole-1.0.0.jar. It opens that exact file at the source.
About this project
What does Alec's Console! add?
Alec's Console
A responsive in-game viewer for live and historical Hytale logs, rebuilt from scratch with bounded memory and page-sized UI updates.
Installation
- Download
Alec's Console v1.0.0.jar. - Put the file in the server's
mods/directory. - Start or restart the server.
Alec's Console supports Hytale Server versions >=0.5.0 <0.7.0.
Usage
Run /console as a player with:
alechilles.alecsconsole.command.console
The page can show:
- Live server logs from the current session.
- The current and previous server
.logfiles. - Release or pre-release client logs when the client files are on the same machine as the server.
Remote players cannot upload or expose their local client logs through Hytale's plugin API. The client source is therefore same-host only; ClientLogDirectory can add one explicit local directory.
Live text filtering waits 300 ms after typing stops. Selecting a historical source or file loads it once; after changing its filters, press Search or submit the search field to scan again. Results are paged, Pause/Follow freezes and resumes the live view, and selected rows expose full text for copying. Multi-select preserves display order.
Configuration
Hytale creates config.json in the plugin's data directory on first load. Defaults:
{
"LiveCapacity": 5000,
"PageSize": 200,
"SearchDebounceMs": 300,
"DiskResultLimit": 2000,
"ClientLogDirectory": null
}
Live records, rendered rows, discovered files, pending work, historical results, and selection text all have fixed bounds. No repeating disk scan or on-disk index is used.
Build and development
Requires Java 25 and an installed Hytale release server matching gradle.properties.
./gradlew build
./gradlew runServer
The standalone jar is written under build/libs/. Release artifacts use the name Alec's Console v<version>.jar. This repository is also registered as :alecs-console in Alec's local Hytale mod workspace.
The original feature set was inspired by duke-darius/hytale-console; this implementation is an independent ground-up rebuild.
Project description from CurseForge.
Pick your setup
Alec's Console! releases for each Hytale build.
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Alec's Console! releases and Hytale builds
alecsconsole-1.0.0.jar
21 Aug 2026
Looking for an older file? The official CurseForge project page is in Resources.