promotional bannermobile promotional banner

HyGuild

A complete guild system for Hytale servers with roles, private guild chat, on-screen notifications, and intelligent map filtering.

๐Ÿฐ HyGuild – Guild Plugin for Hytale Servers

Join our Discord for support, updates, and documentation.

HyGuild is a full-featured guild plugin for Hytale servers, designed for multiplayer and roleplay environments.
It provides a complete guild system with roles, permissions, economy, territory claims, placeholders, and an intelligent map visibility filter that only shows guild members.

The plugin is lightweight, performant, and fully configurable.


โœจ Main Features

Guild creation and management

4-level role hierarchy (Leader, Officer, Member, Recruit)

LuckPerms permission support

Internal Placeholder API (usable by other plugins)

Private guild chat (/g)

On-screen notifications for guild events

Intelligent map visibility filter

Guild territory claims

Personal money system and guild bank

JSON data persistence

Multi-language support (Italian & English)


๐Ÿงฉ Guild System

Custom guild names

Configurable maximum members per guild

Invitation-based membership

Persistent storage using JSON

Roles & Permissions

Leader: Full control (invite, kick, promote, demote, disband)

Officer: Invite and kick members

Member: Standard member

Recruit: New member


๐Ÿ’ฌ Chat System

Private guild chat: /g <message>

Colored [CHAT-GUILD] prefix

Public chat shows: [GuildName] PlayerName: message


๐Ÿ—บ๏ธ Intelligent Map Filter

Players in a guild:

See themselves

See ONLY guild members

Do NOT see other players

Players without a guild:

See only themselves


๐Ÿ“ข On-Screen Notifications

Guild members receive notifications for:

Member join / leave

Kick events

Promotions / demotions

Guild disband

Invited or affected players receive personal notifications.


๐Ÿ› ๏ธ Commands

 
/guild create <name>
/guild invite <player>
/guild accept
/guild leave
/guild kick <player>
/guild disband
/guild promote <player>
/guild demote
/guild list
/guild info
/g

๐Ÿ” Permissions (LuckPerms)

HyGuild fully supports LuckPerms with granular permissions for:

Guild management

Claims

Chat

Economy

Admin override (hyguild.admin, hyguild.*)


๐Ÿ”— Placeholder API

HyGuild includes a built-in Placeholder API that can be used in:

Messages

Chat formats

Configuration files

Other plugins

Available placeholders include:

 
%hyguild_player%
%hyguild_uuid%
%hyguild_guild%
%hyguild_role%
%hyguild_members%
%hyguild_maxmembers%
%hyguild_claims%
%hyguild_money%
%hyguild_bank%
%hyguild_has_guild%
%hyguild_is_leader%

๐Ÿ–ฅ๏ธ GUI (In Development)

/guild list will open a GUI instead of chat output

/guild info will open a GUI with full guild information

GUIs will reuse existing command logic (no duplicated logic)


โš™๏ธ Configuration

Path: mods/com.hytale_GuildPlugin/config.json

Languages:

it – Italian (default)

en – English

โš ๏ธ Server restart required after language change.


๐Ÿ“ฆ Technical Details

JSON persistence

Thread-safe data structures

Player cache for improved performance

Dynamic map filtering

Minimal logging (errors only)


๐Ÿ“Œ Version & Compatibility

Version: 1.2.0

Compatible with: Hytale Server 2026.01.13+

Languages: Italian ๐Ÿ‡ฎ๐Ÿ‡น, English ๐Ÿ‡ฌ๐Ÿ‡ง


The HyGuild Team

The HyGuild Team

profile avatar
  • 1
    Followers
  • 1
    Projects
  • 1.2K
    Downloads
Donate