Back to mods
Simple HelloWorld project artwork

CurseForge · Hytale mod

Simple HelloWorld

A foundational Hytale plugin demonstrating essential features like announcement management, commands, and API integration, providing automated messages and a customizable configuration for both global and world-specific scenarios.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Simple HelloWorld release should I use?

Updated 5 months ago
Latest stable file HelloWorld-2.0.1+20260220
Game version Not listed
Mod system Built-in Hytale mod system

Simple HelloWorld HelloWorld-2.0.1+20260220 targets 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. No required dependencies listed for this file.

Where it goes

Where should Simple HelloWorld 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.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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 Simple HelloWorld HelloWorld-2.0.1+20260220 need?

HelloWorld-2.0.1+20260220. Change the file and its required mods may change too.

No required dependencies listed for this file

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 Simple HelloWorld without breaking your instance.

Built for Simple HelloWorld HelloWorld-2.0.1+20260220. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use HelloWorld-2.0.1+20260220. It targets Hytale; another release may target a different game build or dependency set.

  2. 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.

  3. 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.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside HelloWorld-2.0.1+20260220. It opens that exact file at the source.

About this project

What does Simple HelloWorld add?

FReZ-Hytale-mod-HelloWorld

An example and base plugin for Hytale, demonstrating essential features such as announcement management, commands, and integration with the Hytale API.

Features

Automated Announcement System:

  • Broadcast periodic messages to players.
  • Support for global and world-specific (universe) announcements.
  • Dynamic placeholders: {online} (online players), {playersMax} (server capacity).

Announcement Management:

  • Full suite of commands to create, list, edit, and delete announcements in-game or via the console.
  • Graphical User Interface (GUI) for players, allowing visual management of announcements.

Administrative Commands:

  • Integrated permission system (helloworld.announce.admin, helloworld.announce.reload).
  • Hot-reload configuration support.

Installation

  1. Download the plugin's .jar file from the Releases section.
  2. Place the file into the mods folder of your Hytale server.
  3. Start your server.

Configuration

The config.json configuration file is automatically generated upon the first launch.

{
  "announceInterval": 300,
  "globalAnnouncements": [
    "Welcome to our Hytale server!",
    "Don't forget to visit our website."
  ],
  "universeAnnouncements": {
    "lobby": [
      "Welcome to the lobby!"
    ],
    "minigame_world": [
      "May the best player win!"
    ]
  }
}
  • announceInterval: Time in seconds between each automated announcement.
  • globalAnnouncements: List of messages broadcasted server-wide.
  • universeAnnouncements: Dictionary of messages specific to each world.

Commands and Permissions

Command Description Required Permission
/announce Opens the management panel (GUI) for players, or displays help for the console. helloworld.announce.admin
/announce list Lists all configured announcements with their IDs. helloworld.announce.admin
/announce create <message> [--world=<world>] Creates a new announcement. Optional: specify a target world. helloworld.announce.admin
/announce delete <index> Deletes an announcement by its ID (index). helloworld.announce.admin
/announce edit <index> <new_message> Edits the text of an existing announcement. helloworld.announce.admin
/announce reload Reloads the plugin configuration from the file. helloworld.announce.reload

Author

Developed by jeanniardJ (JonasBadBoys).

Project description from CurseForge.

Recent files

Simple HelloWorld releases and Hytale builds

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.