← Back to projects

PLUGIN / Minecraft

ZMC-Guilds

Guilds with members, ranks, territory, relations and a shared treasury.
Status
In testing
Version
Work in progress
Public demo
Available material

ABOUT

What does this plugin do?

ZMC-Guilds lets players create teams, invite friends, assign roles and manage shared resources from one system.

The wider scope covers territory, alliances, wars, raids, upgrades, missions and a guild treasury with a clear permission model.

FOCUS

Key features

  1. 01

    Creating guilds and inviting players

  2. 02

    Ranks, permissions, territory and treasury

  3. 03

    Relations, wars, raids and guild progression

PLUGIN DETAILS

Specification and capabilities

Players can create guilds, invite friends, set ranks and manage shared resources. The system also covers relations, wars, raids and guild progression.

Platform Paper / Leaf
Minecraft 26.1.2
Java 25
Storage SQLite / MySQL
Integrations PlaceholderAPI · LuckPerms
Plugin status In development

Members and ranks

Invitations, roles and permissions for guild members.

Territory and treasury

Manage territory, the guild base and shared money.

Relations and progression

Alliances, wars, raids, upgrades and contracts.

Commands

  • /g Opens the guild panel. zmcgildie.command
  • /g zaloz <tag> <nazwa> Creates a new guild. zmcgildie.command.create
  • /g info Shows the player’s guild information. zmcgildie.command
  • /g zapros <gracz> Sends or refreshes a guild invitation. zmcgildie.command
  • /g dolacz <tag> Accepts a valid invitation. zmcgildie.command
  • /g odrzuc <tag> Declines a guild invitation. zmcgildie.command
  • /g wyrzuc <gracz> Removes a member with a lower role priority. zmcgildie.command
  • /g opusc Leaves the guild. zmcgildie.command
  • /g przekaz <gracz> Transfers guild ownership to a member. zmcgildie.command
  • /g ranga <gracz> <rola> Assigns a lower-priority role to a member. zmcgildie.command
  • /g rola utworz <id> <priorytet> <nazwa> Creates a custom guild role. zmcgildie.command
  • /g rola uprawnienie <id> <permission> <allow|deny|inherit> Sets a permission for a custom role. zmcgildie.command
  • /g skarbiec wplac <kwota> Deposits funds into the shared guild balance. zmcgildie.command.treasury
  • /g skarbiec wyplac <kwota> [potwierdz] Withdraws treasury funds after confirmation. zmcgildie.command.treasury
  • /g skarbiec budzet Shows the guild balance and reserves. zmcgildie.command.treasury
  • /g wojna wypowiedz <tag> Declares a formal war on another guild. zmcgildie.command.relations
  • /g najazd rozpocznij <tag> Schedules a raid in the configured window. zmcgildie.command.raid
  • /g najazd lista Lists scheduled, active and completed raids. zmcgildie.command.raid
  • /g progresja Shows level, XP, points and the member limit. zmcgildie.command
  • /g ulepszenia kup <id> Buys the next level of a guild upgrade. zmcgildie.command
  • /g misje Shows active guild goals and rewards. zmcgildie.command
  • /g ranking [tygodniowy|sezonowy] Shows the guild leaderboard. zmcgildie.command
  • /g statystyki [gracz] Shows player K/D/A statistics and points. zmcgildie.command
  • /g narzedzia Lists guild tools and their limits. zmcgildie.command.tools
  • /g status Shows runtime, storage and dispatcher status. zmcgildie.command.status
  • /peryskop Views your own guild territory from above. zmcgildie.command.territory
  • /g teren Opens guild territory settings. zmcgildie.command.territory
  • /g skarbiec Shows the guild treasury. zmcgildie.command.treasury
  • /g relacje Shows relations with other guilds. zmcgildie.command.relations

Permissions

  • zmcgildie.command
  • zmcgildie.command.create
  • zmcgildie.command.territory
  • zmcgildie.command.treasury
  • zmcgildie.command.relations
  • zmcgildie.command.raid
  • zmcgildie.command.home
  • zmcgildie.command.escape
  • zmcgildie.command.tools
  • zmcgildie.command.status
  • zmcgildie.admin
  • zmcgildie.admin.freeze
  • zmcgildie.admin.manage
  • zmcgildie.admin.feature
  • zmcgildie.admin.destructive
  • zmcgildie.admin.health
  • zmcgildie.admin.audit
  • zmcgildie.admin.correction
  • zmcgildie.admin.repair
  • zmcgildie.admin.outbox.view
  • zmcgildie.admin.outbox.replay
  • zmcgildie.admin.export
  • zmcgildie.admin.migrate
  • zmcgildie.admin.bypass

Placeholders

  • %zmcgildie_tag%
  • %zmcgildie_name%
  • %zmcgildie_members%
  • %zmcgildie_members_online%
  • %zmcgildie_level%
  • %zmcgildie_points%
  • %zmcgildie_balance%
  • %zmcgildie_has_territory%
  • %zmcgildie_role%
  • %zmcgildie_kills%
  • %zmcgildie_deaths%
  • %zmcgildie_kdr%
  • %zmcgildie_has_guild%
  • %zmcgildie_display%
  • %zmcgildie_owner%
  • %zmcgildie_member_limit%
  • %zmcgildie_maximum_members%
  • %zmcgildie_experience%
  • %zmcgildie_xp%
  • %zmcgildie_next_level_experience%
  • %zmcgildie_progress_percent%
  • %zmcgildie_season_rank%
  • %zmcgildie_week_rank%
  • %zmcgildie_treasury%
  • %zmcgildie_allies%
  • %zmcgildie_wars%
  • %zmcgildie_pacts%
  • %zmcgildie_validity_days%
  • %zmcgildie_validity_state%
  • %zmcgildie_validity_date%
  • %zmcgildie_created%
  • %zmcgildie_age_days%
  • %zmcgildie_heart_lives%
  • %zmcgildie_heart_maximum_lives%
  • %zmcgildie_heart_status%
  • %zmcgildie_territory_size%
  • %zmcgildie_territory_center_x%
  • %zmcgildie_territory_center_z%
  • %zmcgildie_territory_world%
  • %zmcgildie_player_name%
  • %zmcgildie_top_guild_<n>_tag%
  • %zmcgildie_top_guild_<n>_points%
  • %zmcgildie_top_player_<n>_name%
  • %zmcgildie_top_player_<n>_points%

MATERIALS

Screenshots and demos

Real screenshots or a video will be added when there is something useful to show.

Need a similar solution?

Describe the result you want.

Contact me