跳到主要内容

Party

The Party Extension adds a robust social layer to TypeWriter, enabling team coordination and friend tracking.

Features

  • Party Management — Create, invite, and manage groups.
    • Friend System — Social network with requests.
    • Auto-Sync — Real-time health and position sync.
    • HUD Integration — Variables for custom HUDs.

Architecture

Entries

Quick Start

  • 1. Configure Settings — Start with the configuration entry: party_menu_config. This defines global settings for the extension. → party_menu_config
  • 2. Trigger Actions — Use action entries to interact with the extension: create, invite, join. Trigger them from commands, NPCs, events, or other entries. → create → invite

Placeholders

Prefix: %typewriter_party_*%

PlaceholderDescription
%typewriter_party_in_party%1/0 status
%typewriter_party_leader%Leader name
%typewriter_party_size%Member count
%typewriter_party_friends_count%Friend count

Commands

CommandDescription
/partyOpen the party menu (alias /p).
/party createCreate a party.
/party invite [player]Invite a player; without an argument, prompts for a name in chat.
/party join <player>Join a player's party.
/party accept <player>Accept an invitation.
/party leaveLeave your party.
/party kick <player>Kick a member.
/party disbandDisband your party.
/party infoShow your party information.
/party admin listList every active party (requires party.admin).
/party admin info <player>Inspect a player's party (requires party.admin).

Permissions

PermissionDescription
party.useUse the party system.
party.adminInspect and manage any party.

Dependencies

ExtensionRequiredUsage
GUI ExtensionRequiredMenu rendering and layout system.
PlaceholderAPIOptionalFor @Placeholder fields.