Code (Text):
# PartyChat by Majekdor - Need help? https://majek.dev/PartyChat/wiki or join my Discord https://discord.gg/CGgvDUz
#
# ===============================
# | en_US Message Configuration |
# ===============================
#
# Available Placeholders:
# NOTE: Do NOT throw these into random messages. Only move them within the message they're in
# and don't expect %player% to work how you want it to wherever it is.
#
# %partyName% - displays the name of the party
# %leader% - displays the party leader
# %player% - displays the player name
# %prefix% - displays the PartyChat prefix as chosen above
# %version% - displays the plugin version
# %time% - displays formatted time left on cooldown
#
# Messages: (Listed in alphabetical order)
add-self: '%prefix% &cYou cannot invite yourself!'
bug-report: '%prefix% &7Please post this link &b%link% &7in this Discord server &bhttps://discord.majek.dev &7in the &9&l#bug-reports&7 channel. Thank you!'
choose-toggle: '%prefix% &cPlease specify a toggle!'
command-disabled: '%prefix% &cThis command is currently disabled.'
command-error: '%prefix% &cThere was an error executing command &7%command%&c.'
command-error-staff: '%prefix% &cThere was an error executing command &7%command%&c. Please report this with &7/pc bugreport&c.'
console-spy: 'Console will receive spy messages if console-log is enabled in the main config.'
cooldown: '%prefix% &cYou may use this command again in %time%.'
current-value: '%prefix% &7Value is currently set to &b%value%&7.'
decline-join: '%prefix% &b%player% &7has declined the party invite.'
deny-join: '%prefix% &7Join request denied.'
error: '%prefix% &cThere was an error. Please notify a staff member and tell them to check console.'
expired-invite: '%prefix% &7Your party invite has timed out.'
expired-join: '%prefix% &7Your join request has timed out.'
friendly-fire-set-disabled: '%prefix% &7Friendly fire set to &cdeny&7.'
friendly-fire-set-enabled: '%prefix% &7Friendly fire set to &aallow&7.'
friendly-fire-not-allowed: '%prefix% &cFriendly fire is disabled for your party!'
friendly-fire-status: '%prefix% &7Friendly fire is currently set to &b%status%&7.'
getting-log: '%prefix% &7Getting latest log...'
in-party: '%prefix% &cYou are already in a party!'
inappropriate-name: '%prefix% &cThat name is inappropriate.'
inappropriate-message: '%prefix% &cThat message is inappropriate.'
info-leader: '%prefix% &b&l%partyName% &7- Leader: &b'
info-members: '%prefix% &b&l%partyName% &7- Leader: &b%player% &7Members: &b'
invalid-arg: '%prefix% &cOne of your arguments was invalid. See the wiki for how to use /pc edit.'
invalid-page: '%prefix% &cInvalid page number. Must be between 1 and %max%.'
invite-sent: '%prefix% &7Party invite sent to &b%player%&7.'
join-denied: '%prefix% &7Your join request was denied.'
join-wait: '%prefix% &7Please wait a minute before requesting to join again.'
leader-offline: '%prefix% &cThe party leader is not currently online!'
location-unsafe: '%prefix% &cThis location is unsafe! Please find a safe location before summoning your party.'
message-format: '&f[&b%partyName%&f] &7%player% &f» '
muted: '%prefix% &cYou are currently muted.'
name-only-one: '%prefix% &cYour party name can only be one word!'
name-taken: '%prefix% &cThat party name is taken!'
name-too-long: '%prefix% &cThat name is too long!'
new-leader: '%prefix% &b%player% &7is now the party leader.'
no-console: 'You must be in-game to use this command.'
no-invites: '%prefix% &cYou have no pending invites!'
no-item: '%prefix% &cYou must have an item in your hand to use this command!'
no-name: '%prefix% &cPlease give your party a name!'
no-permission: '%prefix% &cYou do not have permission to use this command!'
no-request: '%prefix &cThis player has not requested to join the party!'
no-usage: '%prefix% &cThis command currently has no usage!'
not-allowed: '%prefix% &cThis action is not allowed.'
not-in-party: '%prefix% &cYou are not in a party!'
not-leader: '%prefix% &cOnly the party leader can use this command!'
not-online: '%prefix% &cPlayer is not online!'
party-disbanded: '%prefix% &b&l%partyName% &7has been disbanded.'
party-private: '%prefix% &cSpecified party is private!'
party-rename: '%prefix% &7Party renamed to &b&l%partyName%&7.'
pc-disabled: '%prefix% &7Party chat &cdisabled&7.'
pc-enabled: '%prefix% &7Party chat &aenabled&7.'
player-in-party: '%prefix% &cSpecified player is already in the party!'
player-join: '%prefix% &b%player% &7has joined the party!'
player-leave: '%prefix% &b%player% &7has left the party.'
player-not-in-party: '%prefix% &cPlayer is not in the party!'
player-removed: '%prefix% &b%player% &7has been removed from the party.'
plugin-reloaded: '%prefix% &aPlugin reloaded.'
prefix: '&b&lParty&e&lChat &f·'
promote-self: '%prefix% &cYou cannot promote yourself!'
promote-failed: '%prefix% &cUnable to promote player, promoting random player.'
public-party-status: '%prefix% &7Your party is currently &b%status%&7.'
remove-leader: '%prefix% &cYou cannot kick the leader!'
remove-self: '%prefix% &cUse /p leave to remove yourself!'
request-sent: '%prefix% &7Join request sent.'
specify-field: '%prefix% &cPlease specify a field!'
specify-party: '%prefix% &cPlease specify a party!'
specify-player: '%prefix% &cPlease specify a player!'
specify-subcommand: '%prefix% &cPlease specify a subcommand!'
spy-disabled: '&2&oAdmin %prefix% &7Spy mode is now &cdisabled&7.'
spy-enabled: '&2&oAdmin %prefix% &7Spy mode is now &aenabled&7.'
spy-format: '&c[PCSPY] [%player% -> %partyName%]:&7 '
summon-sent: '%prefix% &7Summon request sent to party members.'
teleport-accepted: '%prefix% &b%player% &7has accepted your summon request.'
teleport-bar-text: '&e&lTeleporting... Do not move!'
teleport-canceled: '%prefix% &cYou moved! Teleportation canceled...'
teleport-canceled-leader: '%prefix% &7%player% &cmoved! Teleportation canceled...'
teleport-denied: '%prefix% &b%player% &7has denied your summon request.'
teleport-denied-player: '%prefix% &7Summon request denied.'
teleport-prepare: '%prefix% &7Preparing to teleport... hold still!'
teleport-timeout: '%prefix% &7Summon request has timed out.'
teleport-unsafe: '%prefix% &cTeleport location is unsafe. Canceling teleport.'
teleported: '%prefix% &7Teleported to party leader.'
toggle-private: '%prefix% &7Your party is now private.'
toggle-public: '%prefix% &7Your party is now public.'
unknown-command: '%prefix% &cUnknown command. Use /party help.'
unknown-party: '%prefix% &cThat party does not exist!'
unknown-player: '%prefix% &cUnable to find player.'
updated-value: '%prefix% &aSuccessfully updated config value.'
you-decline: '%prefix% &7Party invited denied.'
you-join: '%prefix% &7You have joined &b&l%partyName%&7!'
you-leader: '%prefix% &7You are now the leader of the party.'
you-leave: '%prefix% &7You have left &b&l%partyName%&7.'
you-promoted: '%prefix% &b%player% &7has promoted you to party leader.'
you-removed: '%prefix% &b%player% &7has removed you from the party.'
# Party help strings (description and usage are pulled from commands.yml)
header: '%prefix% &7Help'
page: 'Page'
description: 'Description'
usage: 'Usage'
prev: 'Prev'
previous-page: '&eClick to view the previous page'
no-previous-page: '&eNo previous page'
next: 'Next'
next-page: '&eClick to view the next page'
no-next-page: '&eNo next page'
# Multi-line messages
party-created:
- '%prefix% &7You have created a party named &b&l%partyName%&7!'
- '%prefix% &7Use /party add <player> to invite another player!'
party-info:
- '&7&l----------------------------'
- ' %prefix%'
- ' &7Created by: &bMajekdor'
- ' &7Version: &b%version%'
- ' &7Use /party help to get started'
- '&7&l----------------------------'
party-help1:
- '&7--------------- %prefix% &bHelp &7---------------'
- '&7Commands with &c* &7are only available to the leader.'
- '&b/party create <name> &7- Creates a new party for you.'
- '&b/party add <player> &7- Invites a player to your party.'
- '&b/party accept &7- Accepts the party invite.'
- '&b/party deny &7- Denies the party invite.'
- '&b/party join <party> &7- Request to join a party.'
- '&b/party leave &7- Leaves the current party.'
- '&b/partychat &7- Toggles party chat. Alias: &b/pc'
- '&7This is page 1, type &b/p help 2 &7to view other commands.'
party-help2:
- '&7--------------- %prefix% &bHelp &7---------------'
- '&7Commands with &c* &7are only available to the leader.'
- '&b/party info &7- Lists info about your current party.'
- '&b/party shareitem &7- Share item info from item in hand.'
- '&b/party promote <player> &7- Promotes player to leader. &c*'
- '&b/party remove <player> &7- Removes player from party. &c*'
- '&b/party disband &7- Disbands the entire party. &c*'
- '&b/party toggle <public/private> &7- Toggle settings. &c*'
- '&b/party version &7- View plugin version info.'
- '&7This is page 2, type &b/p help 1 &7to view other commands.'
# PLEASE NOTE THESE ARE DIFFERENT TO ALLOW HOVER AND CLICKABLE TEXT
# IF YOU WOULD LIKE TO CHANGE THEM BUT DON'T KNOW HOW READ THE DOCUMENTATION ON GITHUB
# https://github.com/Majekdor/PartyChat/wiki/Custom-Formatting
invite-message:
- '%prefix% &b%player% &7has invited you to join &b&l%partyName%&7!'
- '&7Type or click ${hover-command,&a/party accept,&eClick to accept the invite.,/party accept} to join.'
- '&7Type or click ${hover-command,&c/party deny,&eClick to decline the invite.,/party deny} to decline.'
request-join:
- '%prefix% &b%player% &7has requested to join the party!'
- '&7Type or click ${hover-command,&a/party accept,&eClick to accept the request.,/party accept} to accept.'
- '&7Type or click ${hover-command,&c/party deny,&eClick to decline the request.,/party deny} to decline.'
summon-request:
- '%prefix% &b%player% &7has requested that the party teleport to them!'
- '&7Type or click ${hover-command,&a/party accept,&eClick to accept the summons.,/party accept} to teleport.'
- '&7Type or click ${hover-command,&c/party deny,&eClick to decline the summons.,/party deny} to decline.'
# =====================
# | GUI Configuration |
# =====================
#
# This section contains all messages that appear in PartyChat guis, if enabled
gui-title: 'Party Chat'
gui-manage-player-title: 'Manage %player%'
gui-go-back: '&eGo Back'
gui-next: '&aNext'
gui-no-next: '&cNo Next Page'
gui-previous: '&aPrevious'
gui-no-previous: '&cNo Previous Page'
gui-current-party: '&7Current party: %party%'
gui-party-members: '&eParty Members'
gui-click-members: '&7Click to view all of the current members of the party.'
gui-invite: '&eClick to invite a player'
gui-leave: '&eClick to leave the party'
gui-close: '&cClick to close'
gui-leader: '&7Leader: &b'
gui-members: '&7Members: &b'
gui-members-page: 'Party Members (Page %current%/%total%)'
gui-join-page: 'Join Party (Page %current%/%total%)'
gui-manage-player: '&7Click to manage player'
gui-promote-player: '&eClick to promote player'
gui-promote-player-lore: '&7This will make %player% the party leader and demote you to a member'
gui-remove-player: '&eClick to remove player'
gui-remove-player-lore: '&7This will remove %player% from the party'
gui-summon-party: '&eClick to summon party'
gui-summon-party-lore: '&7This will send a request to all players to teleport to you'
gui-rename-party: '&eClick to rename party'
gui-rename-party-lore: '&7This will allow you to change the name of the party'
gui-public-party: '&ePublic party'
gui-public-party-lore1: '&7Players can request to join this party'
gui-public-party-lore2: '&7Click to make the party private'
gui-private-party: '&ePrivate party'
gui-private-party-lore1: '&7Players cannot request to join this party'
gui-private-party-lore2: '&7Click to make the party public'
gui-disband-party: '&eClick to disband party'
gui-disband-party-lore: '&7This will delete the party and remove all of the members'
gui-create-party: '&eClick to create a new party'
gui-join-party: '&eClick to join an existing party'
gui-no-parties: '&eThere are no active parties. Make one!'
anvil-username: 'Username'
anvil-promote-player: 'Promote Player'
anvil-promote-prompt: 'Type in the name of the player to promote to leader and click on the output paper.'
anvil-promote-error: 'The previous player specified is not in the party!'
anvil-rename-prompt: 'Type in the new party name and click on the output paper.'
anvil-create-prompt: 'Type in a party name and click on the output paper.'
anvil-party-name: 'Party Name'
anvil-rename: 'Rename Your Party'
anvil-create: 'Create A Party'
anvil-invite-prompt: 'Type in the name of the player to invite and click on the output paper.'
anvil-invite-player: 'Invite New Player'