Pages » Qrpg » Modules » Party


Commands

Command Arguments Description Player only Permission(s)
/party chat - Toggle party chat. Yes quantumrpg.party.cmd.chat
/party create [name] Create a party. Yes quantumrpg.party.cmd.create
/party disband - Disband the party. Yes quantumrpg.party.cmd.disband
/party drop - Toggle party's drop mode. Yes quantumrpg.party.cmd.drop
/party exp - Toggle party's exp mode. Yes quantumrpg.party.cmd.exp
/party invite [player] Invite specified player to a party. Yes quantumrpg.party.cmd.invite
/party join [name] Join specified party. Yes quantumrpg.party.cmd.join
/party kick [player] Kick player from a party. Yes quantumrpg.party.cmd.kick
/party leave - Leave party. Yes quantumrpg.party.cmd.leave
/party menu - Open party GUI. Yes quantumrpg.party.cmd.menu
/party roll - Roll the dice. Yes quantumrpg.party.cmd.roll
/party tp [player] Teleport to specified party member. Yes quantumrpg.party.cmd.tp

Permissions

Permission Description
quantumrpg.party Full access to Party module.
quantumrpg.party.cmd Access to all Party commands.

Settings.yml

# Party settings.
party:
  # Max. amount of players in a party.
  max-size: 6
  # When true, party will be disbanded if party leader leaves the game.
  # When false, party leader will be transfered to another party member when leader leaves the game.
  leader-leave-disband: false
  # Duration (in seconds) while party invite is active.
  invite-timeout: 60
  # When true, player will auto leave his party when leaving the game.
  # When false, see below.
  quit-auto-leave: false
  # When setting above is false, defines the time (in minutes), before offline player will be automatically kicked from the party.
  quit-timeout: 10
  # Cooldown (in seconds) for /party tp command usage.
  tp-cooldown: 60

# Party chat settings.
chat:
  # Enable/Disable party chat feature.
  enabled: true
  # Party chat format.
  # Placeholders:
  # NOTE: Do NOT use percent symbol in placeholders (including PlaceholderAPI)! Use braces instead.
  # - {player} - Player name.
  # - {message} - Message.
  # - PlaceholderAPI is supported here!
  format: '&9[Group] &l{player}: &7{message}'

# Expands the max. party size depends on player permission group.
# Player group will be auto detected, no permissions required.
size-permissions:
  vip: 8
  premium: 10

# Compatibility settings.
hooks:
  # Level compatibility.
  level-plugins:
    # Enable/Disable compatibility.
    enabled: true
    # Divides the exp from killed mobs for all party members.
    # You must have provide Player Level Plugin in - ENGINE CONFIG -
    balance-exp:
      # Enable/Disable exp party dividing.
      enabled: true
      # Max. distance (in blocks) for party members from killed mob to be affected.
      max-distance: 25
  # Quests compatibility.
  quest-plugins:
    # Enable/Disable compatibility.
    enabled: true
    objectives:
      # Compatibility for mob-kill objectives.
      # When party member kills a mob, it will attempt to count this kill for all party members who has mob-kill objectives.
      # Supported plugins: QuestCreator, MangoQuest.
      mob-kill:
        # Enable/Disable mob-kill objective sharing.
        enabled: true
        # Max. distance (in blocks) for party members from killed mob to be affected.
        max-distance: 25

# Party Sounds.
sounds:
  CREATE: ENTITY_FIREWORK_ROCKET_TWINKLE
  INVITE: BLOCK_NOTE_BLOCK_BASS
  JOIN: ENTITY_EXPERIENCE_ORB_PICKUP
  LEAVE: ENTITY_EXPERIENCE_ORB_PICKUP
  KICK: BLOCK_ANVIL_PLACE
  DISBAND: BLOCK_GLASS_BREAK
  QUIT: ENTITY_EXPERIENCE_ORB_PICKUP
  BACK: ENTITY_EXPERIENCE_ORB_PICKUP
  TP: ENTITY_ENDERMAN_TELEPORT

# Party GUI.
gui:
  title: '&4&l<&4&nParty&4&l>'
  size: 54
  # Party Member icons.
  member:
    name: '&eParty Member'
    # Placeholders:
    # - %online% - Displays if party member is online.
    # - %name% - Displays the name of party member.
    lore:
    - '&7» &fOnline:           &e%online%'
    - '&7» &fName:             &e%name%'
    - '&8&m                                      '
    - '&7This is member of your party.'
    - ''
    - '&8&oLeft-Click to &6&oTeleport'
    - '&8&oRight-Click to &c&oKick'
    slots: 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
  # Your other custom items.
  # Allowed types for Party Actions:
  # - PARTY_DISBAND - Disbands the party.
  # - PARTY_CHAT - Toggle party chat.
  # - PARTY_LEAVE - Leave party.
  # - PARTY_DROP - Toggle party drop mode.
  # - PARTY_EXP - Toggle party exp mode.
  # Lore placeholders:
  # - %party_drop% - Displays party drop mode.
  # - %party_exp% - Displays party exp mode.
  # - %party_leader% - Displays party leader name.
  # - %party_members% - Displays party members amount.
  # - %party_name% - Displays party name.
  # - %party_size% - Displays party max. size.
  content:
    filler_black:
      material: BLACK_STAINED_GLASS_PANE
      skull-hash: ''
      enchanted: false
      name: ''
      lore: []
      slots: 9,10,11,12,13,14,15,16,17,45,46,47,48,49,50,51,52,53
      type: NONE
    filler_gray:
      material: GRAY_STAINED_GLASS_PANE
      skull-hash: ''
      enchanted: false
      name: ''
      lore: []
      slots: 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
      type: NONE
    party_disband:
      material: BARRIER
      skull-hash: ''
      enchanted: false
      name: '&4Disband Party  &c[Leader only]'
      lore: []
      slots: '0'
      type: PARTY_DISBAND
    party_chat:
      material: FEATHER
      skull-hash: ''
      enchanted: false
      name: '&fToggle Party Chat'
      lore:
      - '&7Toggle chat channel to party chat.'
      slots: '2'
      type: PARTY_CHAT
    party_info:
      material: MAP
      skull-hash: ''
      enchanted: false
      name: '&6Party Info'
      lore:
      - '&7» &fName:             &6%party_name%'
      - '&7» &fLeader:           &6%party_leader%'
      - '&7» &fMembers:          &e%party_members%/%party_size%'
      - '&7» &fDrop mode:        &e%party_drop%'
      - '&7» &fExp mode:        &e%party_exp%'
      - '&8&m                                      '
      - '&7'
      slots: '4'
      type: NONE
    party_drop:
      material: CHEST
      skull-hash: ''
      enchanted: false
      name: '&6Toggle Drop Mode &c[Leader only]'
      lore:
      - '&7» &fDrop mode:        &e%party_drop%'
      - '&8&m                                      '
      - '&7Toggles party drop mode.'
      slots: '6'
      type: PARTY_DROP
    party_leave:
      material: IRON_DOOR
      skull-hash: ''
      enchanted: false
      name: '&9Leave Party'
      lore: []
      slots: '8'
      type: PARTY_LEAVE
18+