promotional bannermobile promotional banner
premium banner
Essential features for your Hytale server: Chat colors, prefix, broadcast, etc

Description

Hycore

Hycore brings essential features and commands to your server:

  • 🔈 Message of the day with colors
  • 📢 Scheduled broadcast messages
  • ✉ Chat format and colors the Minecraft way
  • 🗣 Chat prefix with colors: perfect for roles!
  • ✨ Essential commands (/tpa, /broadcast, /back, etc)

Philosophy

The goal of Hycore is to bring the well-known commands and features common to every Minecraft server.

In the future we will begin to move away from the "Minecraft style" and build features specifically for Hytale. But for now, let's bring the utilities we all know.

Getting started

1. Install

Download the Hycore.jar plugin and put it inside your server mods folder.

2. Update permissions

Update your permissions.json to allow your players to use the commands. Make sure to tweak depending on your needs.

{
  // ...
  "groups": {
    "Default": [
      "hycore.command.back",
      "hycore.command.motd",
      "hycore.command.tpa",
      "hycore.command.tpaccept",
      "hycore.command.tpahere",
      "hycore.command.tpdeny"
    ],
    "OP": ["*"]
  }
}

3. Start your server 🚀

You can configure Hycore by editing the mods/Hycore_Hycore/config.json file.

Chat format and colors

Users with the permission chat.format are able to send formatted messages using color codes.

  • &1 - Dark Blue
  • &2 - Dark Green
  • &3 - Dark Aqua
  • &4 - Dark Red
  • &5 - Dark Purple
  • &6 - Gold
  • &7 - Gray
  • &8 - Dark Gray
  • &9 - Blue
  • &a - Green
  • &b - Aqua
  • &c - Red
  • &d - Light Purple
  • &e - Yellow
  • &f - White
  • &l - Bold
  • &o - Italic
  • &n - Underline (not supported yet)
  • &m - Strikethrough (not supported yet)
  • &r - Reset

Chat prefix

You can assign chat prefix to specific groups by editing the config.json. The key correspond to the group. If a player has multiple groups, the first entry will be used.

The DEFAULT group is used as the default prefix.

{
  "ChatFormat": {
    "OP": "&c[Admin] &r{player_username}: ",
    "DEFAULT": "&7[Player] &r{player_username}: ",
  }
}

Motd

The Motd (message of the day) is a message sent to the user as soon as he connects to the server.

You can edit the file motd.txt in the configuration folder. It accepts line breaks and colors formatting.

Broadcast messages

The BroadcastMessage configuration option allows you to broadcast random messages on a regular interval.

{
  "BroadcastMessages": [
    "Join us on &6Discord",
    "&6It supports &bcolor code!",
    "Give us some feedback"
  ],
  "BroadcastInterval": 30
}

Commands

Command Permission Description
/motd hycore.command.motd Teleport to the latest saved location
/broadcast <message> hycore.command.broadcast Broadcast message to every user
/motd hycore.command.motd Display the message of the day
/tpa <player> hycore.command.tpa Request teleportation to a player location
/tpahere <player> hycore.command.tpahere Request player to teleport to you
/tpaccept hycore.command.tpaccept Accept a teleportation request
/tpdeny hycore.command.tpdeny Refuse a teleportation request

You can find more detailed help directly on Hytale using the /help.

Other Permissions

Permission Description
hycore.chat.format Ability to use color codes in chat