Adiciona ou remove a experiência do jogador.
Sintaxe[]
- Edição Java
experience add <targets> <amount> [levels|points]
experience set <targets> <amount> [levels|points]
experience query <targets> (levels|points)
xp add <targets> <amount> [levels|points]
xp set <targets> <amount> [levels|points]
xp query <targets> (levels|points)
- Edição Bedrock
xp <amount: int> [player: target]
xp <amount: int>L [player: target]
Argumentos[]
EJ: <amount>
: integer (no modo add
)
- Especifica a quantidade de pontos de experiência ou níveis para dar ao jogador. Os valores negativos removem a experiência em vez de adicioná-los.
- Deve ser um número inteiro de 32 bits. And it must be between -2147483648 and 2147483647 (inclusive).
EJ: <amount>
: integer (in set
mode)
- Especifica a quantidade de pontos de experiência ou níveis a serem definidos para o jogador.
- Deve ser um número inteiro de 32 bits. And it must be between 0 and 2147483647 (inclusive).
- Especifica a quantidade de pontos de experiência ou níveis a serem adicionados ao jogador. Os valores negativos removem a experiência em vez de adicioná-los.
- Deve ser um número inteiro de 32 bits.
- Se o valor for expresso em pontos, deve estar entre 0 e 2.147.483.647 (inclusive, sem as vírgulas).
- Se o valor for expresso em níveis, deve estar entre -2.147.483.648 e 2.147.483.647 (inclusive, sem as vírgulas).
EJ: <targets>
: entity (in add
and set
mode)
EB: player: target
: CommandSelector<Player>
- Especifica o destino do comando. Na Edição Bedrock, se não especificado, o padrão é o executor do comando.
- Deve ser um nome de jogador, seletores de destino ou o UUID[Edição Java apenas]. E o seletor de destino deve ser do tipo jogador.
EJ: <targets>
: entity (in query
mode)
- Especifica o destino do comando.
- Deve ser um nome de jogador, seletores de destino ou o UUID. E seletor de destino deve ser do tipo single player.
Resultado[]
Comando | Gatilho | Edição Java | Edição Bedrock |
---|---|---|---|
qualquer | os argumentos não estão especificados corretamente | não analisável | falha |
/... add ... | <targets> falha ao resolver para um ou mais jogadores online | falha | N/A |
/... query ... | <targets> não resolve para um ou mais jogadores online | ||
/... set ... | <amount> é maior que a capacidade atual da barra de xp para qualquer jogador | ||
qualquer | player: target não resolve para um ou mais jogadores online | N/A | falha |
player: target não é especificado quando o executor do comando não é um jogador | |||
qualquer | Com sucesso | Adiciona/remove/consulta a experiência. |
Saída[]
Comando | Edição | Situação | Contagem de sucesso | /execute store succeess ... | /execute store result ... |
---|---|---|---|---|---|
qualquer | Edição Java | Em caso de falha | 0 | 0 | 0 |
/... query ... | Em caso de sucesso | 1 | 1 | o número de pontos de experiência ou níveis que o jogador tem | |
/... add ... | Em caso de sucesso | 1 | 1 | o número de jogadores alvos | |
qualquer | Edição Bedrock | Em caso de falha | 0 | N/A | N/A |
Em caso de sucesso | o número de jogadores que recebem ou são tirados experiência. | N/A | N/A |
Exemplos[]
- Para exibir o nível atual de Steve:
experience query Steve levels
[Edição Java apenas] - Para dar 7 experiência a si mesmo:
xp 7
[Edição Bedrock apenas] ouexperience add @s 7
[Edição Java apenas] - Para dar 3 níveis para a Alice:
xp 3L Alice
[Edição Bedrock apenas] ouxp add Alice 3 levels
[Edição Java apenas] - Para remover todos os níveis de todos os jogadores:
xp -2147483648L @a
[Edição Bedrock apenas] ouxp set @a 0
[Edição Java apenas] ouxp set @a 0 levels
[Edição Java apenas]
História[]
Edição Java | |||||
---|---|---|---|---|---|
1.0.0 | Beta 1.9 Prerelease 5 | Adicionado /xp . O comando pegou um nome de jogador e então um número de orbes de xp para dar. | |||
1.3.1 | 12w16a | /xp agora pode ser usado no singleplayer.
| |||
Sintaxe alterada para ter primeiro o número de orbs e depois o jogador, e o jogador agora é opcional. | |||||
1.4.2 | 12w39a | Notação L adicionada para níveis. Os níveis podem ser subtraídos, mas os pontos não, falhando com a mensagem "Não é possível dar pontos de experiência negativos ao jogador".
| |||
O limite para /xp agora é 2.147.483.647 (231 −1) em vez de 5.000. | |||||
1.13 | 17w45a | Adicionado /experience e fez /xp apelido.
| |||
Sintaxe reestruturada em /experience add <targets> , /experience set <targets> , e/experience query <targets> . | |||||
Pontos negativos agora são suportados. | |||||
Edição Pocket Alpha | |||||
v0.16.0 | build 1 | Adicionado /xp . |