Background

PlayerList

ModsPlayerList
PlayerList

PlayerList

CurseForge
Quality of Life

PlayerList is a lightweight, configurable UI-based player list for Hytale, providing a clean, real-time overview of online players with native styling and automatic OP prefixes.

Hytale Player List Mod

A Hytale server mod that provides a custom, auto-refreshing player list UI (also known as a "tab list").

Features

  • Custom Player List UI: Displays online players in a custom, multi-column UI.
  • Auto-Refreshing: The player list automatically updates at a configurable interval.
  • OP and Member Distinction: Displays "OP" players with a distinct prefix and color.
  • Simple Command: Players can open the list with the /pl command.
  • Configurable: All colors, prefixes, and the refresh interval can be customized.

Installation

  1. Build the plugin using the instructions below to generate a .jar file.
  2. Place the generated .jar file into the run/mods directory of your Hytale server.
  3. Start your server. The plugin will be loaded automatically.

Usage

To open the custom player list, use the following command in-game:

/pl

Configuration

The plugin generates a configuration file at mods/LucaSudios_PlayerList/config.yml on the first run. If the file does not exist, default values will be used.

Here is an example config.yml with all available options:

default:
  text: "[MEMBER] "
  tagColor: "#0000FF"
  nameColor: "#FFFFFF"

op:
  text: "[OP] "
  tagColor: "#FF0000"
  nameColor: "#FFFFFF"

refreshIntervalSeconds: 10
  • op: Settings applied to players with the "OP" permission.
  • default: Settings applied to all other players.
  • text: The prefix text displayed before the player's name.
  • tagColor: The hex color code for the prefix text.
  • nameColor: The hex color code for the player's name.
  • refreshIntervalSeconds: The time in seconds between each automatic refresh of the player list.

Building from Source

This project uses Gradle to manage dependencies and build the project.

Requirements

  • Java 21 JDK
  • Hytale Server installed via the official launcher.

Build Steps

  1. Clone the repository:

    git clone <your-repository-url>
    cd PlayerList
    
  2. Configure Gradle Properties:
    Ensure your gradle.properties file is set up correctly.

  3. Build the plugin:
    Execute the build task using the Gradle wrapper.

    • On Windows:
      .\gradlew build
      
    • On macOS/Linux:
      ./gradlew build
      
  4. Locate the JAR:
    The compiled plugin .jar file will be located in the build/libs/ directory.

Development

The project includes an IntelliJ IDEA run configuration named HytaleServer to run a local server for development and testing.

  1. Import the project into IntelliJ IDEA as a Gradle project.
  2. Let Gradle sync and set up the project.
  3. The HytaleServer run configuration should be available. Select it and click 'Run'.
  4. The server will start in the run directory within the project folder.

📸Gallery

config.png
config.png
playerlist.jpeg
playerlist.jpeg

Information

120
Downloads
Version
PlayerList-1.0.0.jar
Updated
Jan 26, 2026
Support
Early Access

Project Links

Help the community thrive by sharing your feedback and reporting issues on the official tracker.

PlayerList - Hytale Mod | Hytale Wiki