diff --git a/docs/br/faq/Claim-Management.md b/docs/br/faq/Claim-Management.md index 2cabc3cb..ce244a32 100644 --- a/docs/br/faq/Claim-Management.md +++ b/docs/br/faq/Claim-Management.md @@ -6,7 +6,7 @@ category: faq ## 1. Como permitir que todos os jogadores criem reivindicações gratuitamente?** -Defina `requires-claim-blocks` para `false` em [`global.conf`](/br/wiki/advanced/Global-Config.html) dentro da seção `creation-settings` +Defina `requires-claim-blocks` para `false` em [`global.yml`](/br/wiki/advanced/Global-Config.html) dentro da seção `creation-settings` ## 2. Como transfiro uma reivindicação para outro jogador gratuitamente?** @@ -145,7 +145,7 @@ Eles podem usar o comando `/gdconfirm` ## 16. Como faço para impedir que os jogadores ganhem blocos enquanto estão AFK? -1. Abra [`global.conf`](/br/wiki/advanced/Global-Config.html). +1. Abra [`global.yml`](/br/wiki/advanced/Global-Config.html). 2. Procure a seguinte seção ``` # O limite mínimo de movimento (em blocos) necessário para receber os blocos de reivindicação acumulados. (Padrão: 0) diff --git a/docs/br/hooks/mcMMO.md b/docs/br/hooks/mcMMO.md index d92c94ca..1db172b0 100644 --- a/docs/br/hooks/mcMMO.md +++ b/docs/br/hooks/mcMMO.md @@ -15,19 +15,19 @@ Gerencie em `/claimoption` ou mais informações na seção dedicada [Opções]( ### Instalar bandeiras do mcMMO -* [presets/mcmmo.conf](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/presets/mcmmo.conf) +* [presets/mcmmo.yml](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/presets/mcmmo.conf) -Clique com o botão direito na página e selecione "Salvar como", salve como `mcmmo.conf` em `config/griefdefender/presets` +Clique com o botão direito na página e selecione "Salvar como", salve como `mcmmo.yml` em `config/griefdefender/presets` -* [lang/presets/mcmmo/en_US.conf](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/en_US.conf) ([pt_BR](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/pt_BR.conf)) +* [lang/presets/mcmmo/en_US.yml](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/en_US.conf) ([pt_BR](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/pt_BR.conf)) -Clique com o botão direito na página e selecione "Salvar como", salve como `en_US.conf` em `config/griefdefender/lang/presets/mcmmo` +Clique com o botão direito na página e selecione "Salvar como", salve como `en_US.yml` em `config/griefdefender/lang/presets/mcmmo` Depois de fazer os dois, `/gdreload` Execute o comando `/claimoption` e você verá uma nova predefinição chamada `mcmmo`. Clique para carregar e configurar por reivindicação, conforme necessário. -Nota: Se você não vir a predefinição na interface, certifique-se de que os arquivos acima terminam em `.conf`. +Nota: Se você não vir a predefinição na interface, certifique-se de que os arquivos acima terminam em `.yml`. Consulte [Interface de Definições de Bandeira](/br/wiki/basic/Flag-Definitions-GUI.html) para obter mais informações sobre como trabalhar com predefinições e configurações padrões para bandeiras. diff --git a/docs/br/hooks/readme.md b/docs/br/hooks/readme.md index 241b4666..35be1fc3 100644 --- a/docs/br/hooks/readme.md +++ b/docs/br/hooks/readme.md @@ -10,7 +10,7 @@ GDHooks é um addon oficial do GriefDefender projetado para estender seu suporte [**Código-Fonte**](https://github.com/bloodmc/GDHooks) [**Permissões**](/br/hooks/gdhooks-perms) -Você também pode verificar em [Global.conf](/br/wiki/advanced/Global-Config.html) nas configuração a parte de [providers](/br/wiki/advanced/Global-Config.html#provider) +Você também pode verificar em [Global.yml](/br/wiki/advanced/Global-Config.html) nas configuração a parte de [providers](/br/wiki/advanced/Global-Config.html#provider) #### Suportado por GDHooks @@ -36,7 +36,7 @@ Você também pode verificar em [Global.conf](/br/wiki/advanced/Global-Config.ht ## Clans -* [Ultimate Clans]: [ [Grátis](https://polymart.org/resource/2529) | [Pago](https://polymart.org/resource/1162) ] +* [Ultimate Clans]: [ [Pago](https://polymart.org/resource/1162) ] * [SimpleClans]: [ [Spigot](https://www.spigotmc.org/resources/71242/) | [Github](https://github.com/RoinujNosde/SimpleClans) ] * [Guilds]: [ [Spigot](https://www.spigotmc.org/resources/66176/) ] * [Towny]: [ [Spigot](https://www.spigotmc.org/resources/72694/) | [Github](https://github.com/TownyAdvanced/Towny) ] @@ -52,10 +52,9 @@ Você também pode verificar em [Global.conf](/br/wiki/advanced/Global-Config.ht * [ExcellentCrates]: [ [Spigot](https://www.spigotmc.org/resources/48732/) | [Github](https://github.com/nulli0n/ExcellentCrates-spigot) ] * [Chat Manager]: [ [Spigot](https://www.spigotmc.org/resources/52245/) | [Github](https://github.com/Crazy-Crew/ChatManager) ] * [ChocoFly]: [ [Spigot](https://www.spigotmc.org/resources/95180/)] -* [CustomItems]: [ [Pago](https://www.spigotmc.org/resources/36128/) ] * [FancyWayStones]: [ [Spigot](https://www.spigotmc.org/resources/94376/) ] * [OreRegenerator]: [ [Spigot](https://www.spigotmc.org/resources/71743/) ] -* [Nova]: [ [Spigot](https://www.spigotmc.org/resources/93648/) | [Github](https://github.com/xenondevs/Nova) ] +* [Nova]: [ [Github](https://github.com/xenondevs/Nova) ] * [Slimefun]: [ [Github](https://github.com/Slimefun/Slimefun4/releases) ] * [VoteParty]: [ [Spigot](https://www.spigotmc.org/resources/987/) ] * [EliteMobs]: [ [Spigot](https://www.spigotmc.org/resources/40090/) | [Github](https://github.com/MagmaGuy/EliteMobs) ] @@ -72,6 +71,7 @@ Nota: Qualquer bloco ou item criado por ItemsAdder deve aparecer como `itemsadde ## Teletransportes * [BetterRTP]: [ [Spigot](https://www.spigotmc.org/resources/36081/) | [Github](https://github.com/SuperRonanCraft/BetterRTP) ] +* [Elevator]: [ [Spigot](https://www.spigotmc.org/resources/elevator.67723/) ] * [HyperDrive]: [ [Spigot](https://www.spigotmc.org/resources/17184/) | [Github](https://github.com/XZot1K/HyperDrive) ] * [WildernessTp]: [ [Spigot](https://www.spigotmc.org/resources/22853/) | [Github](https://github.com/AcmeProject/WildernessTp) ] @@ -87,7 +87,6 @@ Nota: Qualquer bloco ou item criado por ItemsAdder deve aparecer como `itemsadde ## Variados -* [Anti Block Climbing Glitch]: [ [Spigot](https://www.spigotmc.org/resources/108935/) | [Github](https://github.com/fernet1911/AntiBlockClimbingGlitch) ] * [RoyaleEconomy]: [ [Polymart](https://polymart.org/resource/royaleeconomy-1-8-1-17.113) ] * [BanFromClaim]: [ [Spigot](https://www.spigotmc.org/resources/70897/) | [Github](https://github.com/Baktus79/BanFromClaim) ] - Bane/Chuta jogadores da reivindicação. * [CombatLogX]: [ [Spigot](https://www.spigotmc.org/resources/31689/) | [Github](https://github.com/SirBlobman/CombatLogX/blob/main/expansion/compatibility/GriefDefender/src/main/java/combatlogx/expansion/compatibility/region/grief/defender/GriefDefenderRegionHandler.java) ] - Respeite as definições de bandeira do GriefDefender diff --git a/docs/br/mods/Pixelmon.md b/docs/br/mods/Pixelmon.md index d6ab766d..f70971d4 100644 --- a/docs/br/mods/Pixelmon.md +++ b/docs/br/mods/Pixelmon.md @@ -18,19 +18,19 @@ Nota: Este comando deve ser executado por um administrador com permissão `grief ## Instala bandeiras definidas para o Pixelmon -* [presets/pixelmon.conf](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/presets/pixelmon.conf) +* [presets/pixelmon.yml](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/presets/pixelmon.conf) - Clique com o botão direito na página e selecione "Salvar como...", salve como `pixelmon.conf` em `config/griefdefender/presets` + Clique com o botão direito na página e selecione "Salvar como...", salve como `pixelmon.yml` em `config/griefdefender/presets` -* [lang/presets/pixelmon/en_US.conf](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/lang/presets/pixelmon/en_US.conf) ([zh_CN](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/lang/presets/pixelmon/zh_CN.conf)/[pt_BR](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/lang/presets/pixelmon/pt_BR.conf)) +* [lang/presets/pixelmon/en_US.yml](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/lang/presets/pixelmon/en_US.conf) ([zh_CN](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/lang/presets/pixelmon/zh_CN.conf)/[pt_BR](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/lang/presets/pixelmon/pt_BR.conf)) - Clique com o botão direito na página e selecione "Salvar como...", salve como `en_US.conf` em config/griefdefender/lang/presets/pixelmon + Clique com o botão direito na página e selecione "Salvar como...", salve como `en_US.yml` em config/griefdefender/lang/presets/pixelmon * Depois de fazer os dois, execute /gdreload * Execute o comando `/cf` e você deverá ver uma nova predefinição chamada `pixelmon`. Clique nele para carregar e configurar por reivindicação conforme o necessário. -Nota: Se você não ver a predefinição na GUI, verifique se os arquivos acima terminam `.conf`. +Nota: Se você não ver a predefinição na GUI, verifique se os arquivos acima terminam `.yml`. Veja [Interface de definições de bandeira](/br/wiki/basic/Flag-Definitions-GUI.html) para obter mais informações sobre como trabalhar com predefinições e configurações padrão para bandeiras. diff --git a/docs/br/wiki/Commands.md b/docs/br/wiki/Commands.md index df679915..513fcae4 100644 --- a/docs/br/wiki/Commands.md +++ b/docs/br/wiki/Commands.md @@ -175,7 +175,7 @@ ___ **Requer**: Plug-in de economia. Compra blocos de reivindicações adicionais com moeda. -Nota: `economy-block-cost` deve ser definido com um número superior a 0 em [`options.conf`](/br/wiki/basic/Options.html) para que este comando funcione. +Nota: `economy-block-cost` deve ser definido com um número superior a 0 em [`options.yml`](/br/wiki/basic/Options.html) para que este comando funcione. ___ #### `/gd buy claim` @@ -190,7 +190,7 @@ ___ **Atalho**: `claimbank` **Argumentos**: ` [identificador]` **Permissão**: `griefdefender.user.claim.command.bank` -**Requer**: Plugin de economia que suporta bancos virtuais e configuração `bank-system` definida como `true` em [`global.conf`](/br/wiki/advanced/Global-Config.html) +**Requer**: Plugin de economia que suporta bancos virtuais e configuração `bank-system` definida como `true` em [`global.yml`](/br/wiki/advanced/Global-Config.html) Usado para sacar ou depositar dinheiro para uso em uma reivindicação que você está enfrentando, a menos que um [Identificadores de reivindicação](/br/wiki/basic/Claim-Management.html#identificadores-de-reivindicacao) seja especificado. @@ -232,7 +232,7 @@ ___ Define o nome de exibição da sua reivindicação. Nota: Use `clear` como argumento para limpar o nome de exibição. -Nota: Este comando verifica nomes reservados definidos pelos administradores em [`global.conf`](/br/wiki/advanced/Global-Config.html). Se um nome reservado for encontrado, ele não será definido, a menos que seja definido por um administrador. +Nota: Este comando verifica nomes reservados definidos pelos administradores em [`global.yml`](/br/wiki/advanced/Global-Config.html). Se um nome reservado for encontrado, ele não será definido, a menos que seja definido por um administrador. ___ #### `/gd claim expand` @@ -268,7 +268,7 @@ ___ **Permissão**: `griefdefender.user.claim.command.id` Define o identificador amigável da sua reivindicação. -Nota: Este comando verifica nomes reservados definidos pelos administradores em [`global.conf`](/br/wiki/advanced/Global-Config.html). Se um nome reservado for encontrado, ele não será definido, a menos que seja definido por um administrador. +Nota: Este comando verifica nomes reservados definidos pelos administradores em [`global.yml`](/br/wiki/advanced/Global-Config.html). Se um nome reservado for encontrado, ele não será definido, a menos que seja definido por um administrador. ___ #### `/gd claim info` @@ -316,7 +316,7 @@ ___ **Atalho**: `claimrent` **Argumentos**: `[create [max_days]|list|cancel]` **Permissão**: `griefdefender.user.claim.command.rent` -**Requer**: Plugin de economia e `rent-system` serão habilitados em [`global.conf`](/br/wiki/advanced/Global-Config.html) +**Requer**: Plugin de economia e `rent-system` serão habilitados em [`global.yml`](/br/wiki/advanced/Global-Config.html) Usado para alugar/listar reivindicações. Nota: Este comando é usado apenas para sistema de aluguel GD integrado. Recomenda-se usar RealEstate. @@ -336,14 +336,14 @@ ___ **Requer**: Plugin de economia se `player-teleport-cost` for usado. Teletransporta você para reivindicar spawn, se disponível. -Nota: Para atrasar o teletransporte, defina a opção `player-teleport-delay` maior que `0` em [`options.conf`](/br/wiki/basic/Options.html). -Nota: Para cobrar moeda no teletransporte, defina `player-teleport-cost` para um valor superior a 0 em [`options.conf`](/br/wiki/basic/Options.html). +Nota: Para atrasar o teletransporte, defina a opção `player-teleport-delay` maior que `0` em [`options.yml`](/br/wiki/basic/Options.html). +Nota: Para cobrar moeda no teletransporte, defina `player-teleport-cost` para um valor superior a 0 em [`options.yml`](/br/wiki/basic/Options.html). ___ #### `/gd claim tax` **Argumentos**: `balance|force|reset|resetall|pay ]` **Permissão**: `griefdefender.user.claim.command.claim.tax` -**Requer**: Plugin de economia e configuração `tax-system` a serem habilitados em [`global.conf`](/br/wiki/advanced/Global-Config.html). É altamente recomendável testar esse recurso antes de ligá-lo. +**Requer**: Plugin de economia e configuração `tax-system` a serem habilitados em [`global.yml`](/br/wiki/advanced/Global-Config.html). É altamente recomendável testar esse recurso antes de ligá-lo. Usado para gerenciar impostos de uma reivindicação. Consulte [Sistema de taxas](/br/wiki/basic/Tax-System.html) para obter mais informações. Nota: O argumento `force` permite que um administrador pague o saldo fiscal de uma reivindicação para outro jogador. @@ -391,7 +391,7 @@ Usado para gerenciar grupos de declarações de administração global. Veja [Gr ___ #### `/gd confirm` **Atalho**: `gdconfirm` -**Permissão**: `griefdefender.user.command.confirm` +**Permissão**: `griefdefender.user.command.ymlirm` Usado para confirmar confirmações de chat por comando. @@ -469,7 +469,7 @@ ___ **Requer**: Economy plugin. Venda seus blocos de reivindicação por dinheiro do servidor. -Nota: `economy-block-sell-return` deve ser definido como superior a 0 em [`options.conf`](/br/wiki/basic/Options.html) para que este comando funcione. +Nota: `economy-block-sell-return` deve ser definido como superior a 0 em [`options.yml`](/br/wiki/basic/Options.html) para que este comando funcione. ___ #### `/gd sell claim` diff --git a/docs/br/wiki/Configuration.md b/docs/br/wiki/Configuration.md index 9d19a24b..0c11a5f3 100644 --- a/docs/br/wiki/Configuration.md +++ b/docs/br/wiki/Configuration.md @@ -10,19 +10,21 @@ icon: config GriefDefender inclui vários arquivos de configuração para administradores. Os arquivos de configuração disponíveis atualmente são os seguintes ``` -bans.conf -blacklist.conf -claimnames.conf -flags.conf -global.conf -gui.conf -options.conf -storage.conf +bans.yml +blacklist.yml +claimnames.yml +config_format.txt +flags.yml +global.yml +gui.yml +options.yml +storage.yml +tag.yml ``` ### bans (proibições) -O `bans.conf` armazena todos os dados de proibições global e mundial executados pelo comando `/claimban` +O `bans.yml` armazena todos os dados de proibições global e mundial executados pelo comando `/claimban` | Variável | Descrição | Valor padrão | | --------- | ----------- | ----------- | @@ -78,7 +80,7 @@ Um exemplo de como impedir que itens sejam verificados pelo GD é mostrado Veja [Identificadores de Reivindicação](/br/wiki/basic/Claim-Management.html#identificadores-de-reivindicacao) -O arquivo `claimnames.conf` é usado para armazenar um mapeamento do UUID do player para nomes de reivindicações amigáveis. +O arquivo `claimnames.yml` é usado para armazenar um mapeamento do UUID do player para nomes de reivindicações amigáveis. ``` e035f345-1234-5678-b341-cb1c91fe2123 { @@ -101,7 +103,7 @@ Existem 2 UUIDs integrados que o GriefDefender usa para identificadores amigáve ### flags (bandeiras) -O arquivo `flags.conf` não deve ser confundido com definições de bandeiras e/ou presets. Este arquivo controla todos os principais bandeiras que o GD usa em eventos. +O arquivo `flags.yml` não deve ser confundido com definições de bandeiras e/ou presets. Este arquivo controla todos os principais bandeiras que o GD usa em eventos. #### Seção de bandeiras de reivindicação padrão @@ -169,7 +171,7 @@ Veja [Configuração global](/br/wiki/advanced/Global-Config.html) ### GUI (Interface) -O arquivo [`gui.conf`](/br/wiki/basic/GUI.html) é responsável por todas as configurações relacionadas ao [bate-papo](/br/wiki/basic/GUI.html#Bate-Papo) e [Interface de Inventário](/br/wiki/basic/GUI.html#Inventario). +O arquivo [`gui.yml`](/br/wiki/basic/GUI.html) é responsável por todas as configurações relacionadas ao [bate-papo](/br/wiki/basic/GUI.html#Bate-Papo) e [Interface de Inventário](/br/wiki/basic/GUI.html#Inventario). #### Seção de bate-papo @@ -213,7 +215,7 @@ As seguintes bandeiras de ícone estão disponíveis para uso com um ícone ### options (Opções) -O arquivo [`options.conf`](/br/wiki/basic/Options.html) controla todas as configurações padrões de reivindicação e jogador. +O arquivo [`options.yml`](/br/wiki/basic/Options.html) controla todas as configurações padrões de reivindicação e jogador. #### Opções padrão @@ -284,5 +286,5 @@ vanilla-fallback-values { ### Storage (Armazenamento) -O arquivo [`storage.conf`](/br/wiki/basic/Storage.html) controla as configurações de armazenamento do GriefDefender. +O arquivo [`storage.yml`](/br/wiki/basic/Storage.html) controla as configurações de armazenamento do GriefDefender. diff --git a/docs/br/wiki/README.md b/docs/br/wiki/README.md index b006592b..f0e61c6c 100644 --- a/docs/br/wiki/README.md +++ b/docs/br/wiki/README.md @@ -83,16 +83,16 @@ Todos os arquivos de configuração podem ser encontrados em uma pasta chamada ` plugins/ └── GriefDefender/ ├── ... - ├── bans.conf - ├── blacklist.conf - ├── claimnames.conf - ├── flags.conf - ├── global.conf - ├── gui.conf - ├── options.conf - └── storage.conf - ├── storage.conf - └── tag.conf + ├── bans.yml + ├── blacklist.yml + ├── claimnames.yml + ├── config_format.txt + ├── flags.yml + ├── global.yml + ├── gui.yml + ├── options.yml + ├── storage.yml + └── tag.yml ``` Você pode alterar várias configurações no [arquivo de configuração](/br/wiki/advanced/Global-Config.html). O arquivo tem anotações detalhadas que deixam claro o que cada opção faz. Existem três tipos de configurações: @@ -204,7 +204,7 @@ Nota: Todas as seções de configuração são classificadas automaticamente em GD suporta os seguintes idiomas : `de_DE, en_US, es_ES, fr_FR, it_IT, pl_PL, pt_BR, ru_RU, tr_TR, zh_CN, zh_HK` O idioma padrão é `en_US`. -Para alterar o idioma, abra o [`global.conf`](/br/wiki/advanced/Global-Config.html) e encontre `message` mude a linha `locale="en_US"` para `locale="pt_BR"` +Para alterar o idioma, abra o [`global.yml`](/br/wiki/advanced/Global-Config.html) e encontre `message` mude a linha `locale="en_US"` para `locale="pt_BR"` ### Armazenamento @@ -230,19 +230,20 @@ config/ │ │ │ ├── world/ │ │ │ │ ├── ClaimData/ │ │ │ │ ├── SchematicData/ - │ │ │ │ └── world.conf - │ │ │ └── dimension.conf + │ │ │ │ └── world.yml + │ │ │ └── dimension.yml │ │ └── other... │ └── - ├── bans.conf - ├── blacklist.conf - ├── claimnames.conf - ├── flags.conf - ├── global.conf - ├── gui.conf - ├── options.conf - ├── storage.conf - └── tag.conf + ├── bans.yml + ├── blacklist.yml + ├── claimnames.yml + ├── config_format.txt + ├── flags.yml + ├── global.yml + ├── gui.yml + ├── options.yml + ├── storage.yml + └── tag.yml ``` #### Banco de dados @@ -250,7 +251,7 @@ config/ :warning: Se especificar a porta em `address` envolvido com aspas ou GD não será carregado. :warning: Se você deseja alternar para o armazenamento de banco de dados, faça o seguinte -1. Abra o arquivo [`storage.conf`](/br/wiki/basic/Storage.html) +1. Abra o arquivo [`storage.yml`](/br/wiki/basic/Storage.html) 2. Altere `storage-method` para um formato de banco de dados suportado. Por exemplo, se você quiser usar mysql, você deve definir este valor para `mysql`. 3. Defina `address` para o endereço e porta do banco de dados. Certifique-se de usar aspas ao especificar uma porta. Ex. `"localhost:1000"` @@ -272,7 +273,7 @@ GD padroniza os usuários para conversar com a GUI. Se você deseja que os usuá ### lista negra -O GriefDefender agora oferece configurações de lista negra padrão para várias ações barulhentas no mundo do minecraft, a fim de fornecer o melhor desempenho imediato. Quando um item, bloco ou id de entidade está na lista negra, o GriefDefender irá ignorá-lo quando processado em um evento. Se você encontrar uma ação que não aparece na depuração do GD, ela está na lista negra ou não está disparando corretamente um evento. Certifique-se de revisar seu [`blacklist.conf`](/br/wiki/Configuration.html#blacklist-lista-negra) e remova qualquer id que você não queira colocar na lista negra para o seu servidor. +O GriefDefender agora oferece configurações de lista negra padrão para várias ações barulhentas no mundo do minecraft, a fim de fornecer o melhor desempenho imediato. Quando um item, bloco ou id de entidade está na lista negra, o GriefDefender irá ignorá-lo quando processado em um evento. Se você encontrar uma ação que não aparece na depuração do GD, ela está na lista negra ou não está disparando corretamente um evento. Certifique-se de revisar seu [`blacklist.yml`](/br/wiki/Configuration.html#blacklist-lista-negra) e remova qualquer id que você não queira colocar na lista negra para o seu servidor. Veja a [Lista negra](/br/wiki/Configuration.html#blacklist-lista-negra) para obter mais informações sobre como configurar. @@ -280,11 +281,11 @@ Veja a [Lista negra](/br/wiki/Configuration.html#blacklist-lista-negra) para obt :warning: Antes de ativar o modelo econômico, certifique-se de testar em um servidor de TESTE para garantir que todas as configurações estejam funcionando corretamente. :warning: Por padrão, o GD permite que os jogadores acumulem blocos de reivindicações para serem usados na criação de reivindicações. -No entanto, se você quiser que todas as reivindicações criadas usem economia diretamente em vez de blocos de reivindicações, defina `economy-mode` para `true` em [`global.conf`](/br/wiki/advanced/Global-Config.html#economy). +No entanto, se você quiser que todas as reivindicações criadas usem economia diretamente em vez de blocos de reivindicações, defina `economy-mode` para `true` em [`global.yml`](/br/wiki/advanced/Global-Config.html#economy). Com `economy-mode` ativado, todas as criações de reivindicação solicitarão aos jogadores uma confirmação do custo da reivindicação. Uma vez confirmado, o dinheiro será retirado da conta do jogador. Se você quiser ignorar essas confirmações, defina a permissão `griefdefender.user.claim.economy.create-confirm` para `false`. -Depois que essa configuração for ativada, abra [`options.conf`](/br/wiki/basic/Options.html) e configure as seguintes opções para um valor maior que `0` +Depois que essa configuração for ativada, abra [`options.yml`](/br/wiki/basic/Options.html) e configure as seguintes opções para um valor maior que `0` * `economy-block-cost` * `economy-sell-return` @@ -314,10 +315,10 @@ Para `` use seu grupo padrão, use `default` se você não tiver um. Depois que o GD estiver instalado e em execução, veja [Gestão de Reivindicações](/br/wiki/basic/Claim-Management.html) para saber como criar uma proteção de terrra e gerenciá-lo. ### Opções -:warning: É MUITO IMPORTANTE que você veja [`options.conf`](/br/wiki/basic/Options.html) antes de prosseguir. :warning: -:warning: Todas as opções persistentes [meta](https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta#meta) definidas em LuckPerms terão prioridade sobre os padrões em [`options.conf`](/br/wiki/basic/Options.html) :warning: +:warning: É MUITO IMPORTANTE que você veja [`options.yml`](/br/wiki/basic/Options.html) antes de prosseguir. :warning: +:warning: Todas as opções persistentes [meta](https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta#meta) definidas em LuckPerms terão prioridade sobre os padrões em [`options.yml`](/br/wiki/basic/Options.html) :warning: -Se você quiser definir configurações como com quantos blocos iniciais um jogador pode começar, limites de criação de reivindicação, etc... então você deve começar ajustando as opções padrão do GD encontradas em [`options.conf`](br/wiki/basic/Options.html#opcoes-globais). +Se você quiser definir configurações como com quantos blocos iniciais um jogador pode começar, limites de criação de reivindicação, etc... então você deve começar ajustando as opções padrão do GD encontradas em [`options.yml`](br/wiki/basic/Options.html#opcoes-globais). Todas as configurações de opção padrão são aplicadas na inicialização do servidor. [Paper]: https://papermc.io/downloads diff --git a/docs/br/wiki/advanced/Contexts.md b/docs/br/wiki/advanced/Contexts.md index 6fc6db1a..8355b6af 100644 --- a/docs/br/wiki/advanced/Contexts.md +++ b/docs/br/wiki/advanced/Contexts.md @@ -38,7 +38,7 @@ Contexto | Valor | Descrição ```world``` | `` | Aplica bandeira a um mundo específico. Nota: Cada permissão de bandeira ou opção SEMPRE conterá um dos seguintes contextos principais `gd_claim`, `gd_claim_default` ou `gd_claim_override`. -Nota: Ao usar contextos com comandos `/cf`, `/claimoption` ou `flags.conf`, você pode usar os seguintes aliases para chaves de contexto +Nota: Ao usar contextos com comandos `/cf`, `/claimoption` ou `flags.yml`, você pode usar os seguintes aliases para chaves de contexto `gd_claim_default` - `default` `gd_claim_override` - `override` Então como exemplo diff --git a/docs/br/wiki/advanced/Debugging.md b/docs/br/wiki/advanced/Debugging.md index 51aa5e1e..b3e8f938 100644 --- a/docs/br/wiki/advanced/Debugging.md +++ b/docs/br/wiki/advanced/Debugging.md @@ -106,7 +106,7 @@ Esta coluna contém a bandeira base com o qual o evento foi verificado. por exem #### `Flag Definition` -Esta coluna contém a Flag Definition (Encontrado na pasta `GriefDefender/Presets` dentro dos arquivos `.conf`) que mostra o origem da verificação do evento no presets. +Esta coluna contém a Flag Definition (Encontrado na pasta `GriefDefender/Presets` dentro dos arquivos `.yml`) que mostra o origem da verificação do evento no presets. #### `Trust` diff --git a/docs/br/wiki/advanced/Flags.md b/docs/br/wiki/advanced/Flags.md index b0244b04..922590a0 100644 --- a/docs/br/wiki/advanced/Flags.md +++ b/docs/br/wiki/advanced/Flags.md @@ -20,7 +20,7 @@ Ver [Usando com LuckPerms](/br/wiki/advanced/Flags.html#usando-com-luckperms) Nota: Para usar bandeiras com argumentos de comando, você deve ter a permissão `griefdefender.advanced.admin.flags.*` ## bandeiras de reivindicação padrão -Todos os bandeiras padrão podem ser personalizados por tipo de reivindicação. Atualmente, o Griefdefender suporta bandeiras padrão para administrador, básico, cidade e regiaõ selvagem. Você pode modificar os padrões em `flags.conf` e `presets/minecraft.conf`. +Todos os bandeiras padrão podem ser personalizados por tipo de reivindicação. Atualmente, o Griefdefender suporta bandeiras padrão para administrador, básico, cidade e regiaõ selvagem. Você pode modificar os padrões em `flags.yml` e `presets/minecraft.yml`. ## Contextos diff --git a/docs/br/wiki/advanced/Global-Config.md b/docs/br/wiki/advanced/Global-Config.md index 9fac2d25..84d61eac 100644 --- a/docs/br/wiki/advanced/Global-Config.md +++ b/docs/br/wiki/advanced/Global-Config.md @@ -8,7 +8,7 @@ icon: config A configuração padrão do GriefDefender oferece personalização estendida para o seu servidor. Abaixo está um detalhamento de todas as variáveis padrão para sua conveniência. :::: warning Algumas opções podem causar alterações irreparáveis em seus dados -Certifique-se de ter lido o subtexto encontrado ao lado das variáveis em seu arquivo [global.conf](/br/wiki/advanced/Global-Config.html) +Certifique-se de ter lido o subtexto encontrado ao lado das variáveis em seu arquivo [global.yml](/br/wiki/advanced/Global-Config.html) **Todas as variáveis de migração SEMPRE devem ser usadas APÓS o backup de seus dados ser feito.** :::: @@ -34,7 +34,7 @@ GriefDefender permite configuração modular. No entanto, de acordo com os arqui * Projéteis: projectile-impact-block, projectile-impact-entity
-Version based on release file: GriefDefender 2.5.5 +Version based on release file: GriefDefender 3.0.2
# claim @@ -71,7 +71,17 @@ Controla as configurações padrão de criação de declarações.
Obs: o | modification-tool | O item usado para criar/redimensionar declarações com um clique direito.
Nota: Defina aspas vazias se não quiser atribuir nenhum item e usar exclusivamente o modo '/claim'. | ["minecraft:golden_shovel"](/br/wiki/basic/Claim-Management.html#suporte-a-custommodeldata) | | piston-protection-in-claims | Se a proteção do pistão deve ser habilitada nas reivindicações. Nota: Isto não afeta os pistões que passam para outra reivindicação, que está sempre protegida. Isso apenas determina se a GD deve ou não processar pistões se não passar para outra reivindicação. | false | | player-trapped-cooldown | O tempo de espera, em segundos, ao usar o comando '/trapped'. | 300 | -| protect-tamed-entities | Se as entidades domesticadas devem ser protegidas em reivindicações de não-proprietários. | true | + +# plot-settings +Controls plot claim settings. +| Variable | Description | Default Value | +| --------- | ----------- | ----------- | +| use-schematics | If enabled, a schematic will be generated on plot creation and used to restore the plot to its original state when abandoned.
Note: A schematic will restore all blocks to their original state. Use with caution.
Note: This setting requires WorldEdit. | true | +| use-snapshots | If enabled, snapshots will be generated on plot creation and used to restore the plot to its original state when abandoned.
Note: A snapshot will include all claim data such as settings, flags, options, and trust. | true | + +| Variable | Description | Default Value | +| --------- | ----------- | ----------- | +| protect-tamed-entities | Whether tamed entities should be protected in claims from non-owners. | true | # removal-settings Controla as configurações de remoção/expiração de reivindicações. @@ -112,7 +122,7 @@ claim-create-limit | A quantidade de reivindicações temporárias que um único | Variável | Descrição | Valor padrão | | --------- | ----------- | ----------- | | enchantments | Se os contextos de efeito de poção devem ser aplicados durante as verificações de permissão. | false | -|ignored-debug-contexts | Uma lista de valores de contexto ignorados durante a depuração. | [] | +| ignored-debug-contexts | Uma lista de valores de contexto ignorados durante a depuração. |
- '#azalea_root_replaceable'
- '#base_stone_overworld'
- '#dripstone_replaceable_blocks'
- '#goats_spawnable_on'
- '#lush_ground_replaceable'
- '#mineable/pickaxe'
- '#minecraft:azalea_root_replaceable'
- '#minecraft:base_stone_overworld'
- '#minecraft:dripstone_replaceable_blocks'
- '#minecraft:goats_spawnable_on'
- '#minecraft:lush_ground_replaceable'
- '#minecraft:mineable/pickaxe'
- '#minecraft:moss_replaceable'
- '#minecraft:stone_ore_replaceables'
- '#stone_ore_replaceables'
- '#moss_replaceable'
- '#minecraft:foxes_spawnable_on'
- '#minecraft:inside_step_sound_blocks'
- '#minecraft:mineable/shovel'
- '#minecraft:rabbits_spawnable_on'
- '#minecraft:wolves_spawnable_on'
- '#foxes_spawnable_on'
- '#inside_step_sound_blocks'
- '#rabbits_spawnable_on'
- '#wolves_spawnable_on' | | player-equipment | Se os contextos de equipamento do jogador devem ser aplicados durante as verificações de permissão. | true | | potion-effects | Se os contextos de efeito de poção devem ser aplicados durante as verificações de permissão. | true | @@ -122,6 +132,7 @@ claim-create-limit | A quantidade de reivindicações temporárias que um único | bank-system | Se deve ativar o sistema bancário para reclamações. Defina como verdadeiro para ativar. | false | | bank-transaction-log-limit | A quantidade de transações a serem mantidas no histórico. | 60 | | currency-symbol | O símbolo monetário para mensagens econômicas. | $ | +| currency-symbol-after-amount | Whether the currency symbol should be shown after the amount | false | | economy-mode | Usa economia em vez de blocos de reivindicação de jogadores para criação de reivindicações. # Se verdadeiro, desativa o sistema de bloqueio de reivindicações em favor da economia.
Nota: Usar este modo desativa o comando '/buyblocks', pois a criação de reivindicações retirará fundos diretamente do saldo econômico do jogador.
Nota: Se os jogadores tiverem blocos de reivindicação de configurações anteriores, um administrador deve usar o comando '/ecomigrateblocks' para converter o restante em moeda. | false | # rent @@ -142,6 +153,8 @@ Use [RealEstate](/br/hooks/RealEstate.html) isso está sendo descontinuado | --------- | ----------- | ----------- | | sell-sign | Se as placas de venda estão habilitados. | false | | sign-update-interval | O intervalo em minutos para atualização dos dados da placa. Defina como 0 para desativar. | 1 | +| tax-2d-claims | Whether to apply tax on 2d claims. | true | +| tax-3d-claims | Whether to apply tax on 3d claims | true | | tax-apply-hour | A hora específica do dia para aplicar o imposto a todas as reivindicações. Nota: Isso usa o horário militar e aceita valores entre 0-23. | 0 | | tax-system | Se deve ativar o sistema tributário para reclamações. Defina como true para ativar. | false | | tax-transaction-log-limit | A quantidade de transações a serem mantidas no histórico. | 60 | @@ -158,6 +171,7 @@ Use [RealEstate](/br/hooks/RealEstate.html) isso está sendo descontinuado | greeting-farewell-action-bar | Controla se mensagens de saudação/despedida devem ser enviadas para a barra de ação por padrão.
Nota: Definir como verdadeiro enviará mensagens para a barra de ação.
Nota: Isto só será definido se não houver nenhuma barra de ação já definida na reivindicação. Nesse caso, ele usará o chat. | FALSE | | locale | Defina a localidade a ser usada para mensagens GP. Idiomas disponíveis: de_DE, en_US, es_ES, fr_FR, it_IT, pl_PL, pt_BR, ru_RU, tr_TR, zh_CN, zh_HK. Os dados são armazenados em ativos no jar.
Nota: O código do idioma deve estar em letras minúsculas e o código do país deve estar em letras maiúsculas. | "en_US" | | locale-unicode-fix | Tentativas de ajustar as fontes Unicode para representar melhor as fontes padrão do Minecraft.
Nota: Se você estiver usando 'pl_PL' ou 'ru_RU', esta configuração deve ser definida como falsa.
Obs: quaisquer outros idiomas que apresentem desalinhamento nos menus de bate-papo devem desativar esta configuração. | TRUE | +| regex-filters | Used to check all messages stored in GD with provided regex filters. If match is found, message will not be able to be set. | [] | | wilderness-default-message | Controla se a mensagem de entrada padrão da natureza selvagem é enviada aos jogadores. | TRUE | # Migrators @@ -185,7 +199,7 @@ Use [RealEstate](/br/hooks/RealEstate.html) isso está sendo descontinuado | entity-move-event | Permite que a reivindicação de entrada e saída de GD apoie movimentos de não jogadores, como monstros e animais. | false | | block-id-convert-list | Usado para substituir IDs de bloco genéricos por seus IDs reais durante TE e uso de item, se disponível. Adicione o ID do bloco de destino à lista se quiser forçar uma conversão quando detectado.
Nota: Isto é útil para mods como IC2 que usa o id genérico 'ic2:te' para seu multi-bloco. | "gregtech:machine", "ic2:te" | | fakeplayer-identifiers | Contém uma lista de strings usadas para identificar um fakeplayer por UUID ou nome. Para usar, adicione o UUID ou nome do fakeplayer. | ["41C82C87-7AfB-4024-BA57-13D2C99CAE77", BFC3377F-C3C9-3382-9DA6-79B50A9AFE57, "0D0C4CA0-4FF1-11E4-916C-0800200C9A66", "[Minecraft]", "OpenModsFakethis*"] | -| mod-id-map | Usado para mapear um item/bloco/entidade de mod desconhecido para um ID de mod. Para usar, adicione o pacote mod com um mapeamento para um id de mod. Ex. 'com.pixelmonmod.*', 'pixelmon' mapearia uma entidade contendo o nome da classe 'com.pixelmonmod.*' para 'pixelmon' | "com.pixelmonmod.*"=pixelmon | +| mod-id-map | Usado para mapear um item/bloco/entidade de mod desconhecido para um ID de mod. Para usar, adicione o pacote mod com um mapeamento para um id de mod. Ex. 'com.pixelmonmod.*', 'pixelmon' mapearia uma entidade contendo o nome da classe 'com.pixelmonmod.*' para 'pixelmon' | com.pixelmonmod.*: pixelmon
net.minecraftforge.*: forge
openblocks.*: openblocks
openmods.*: openmods | | tile-id-nbt-map | Usado para substituir IDs genéricos de entidade de bloco por seus IDs reais durante o uso do TE. Adicione o ID TE de destino como chave e a chave NBT onde o ID é armazenado como valor. | "gregtech:machine"=MetaId | # Optimization @@ -238,9 +252,10 @@ cache-entity-damage-expiration | Controla a quantidade de tempo, em segundos, pa | --------- | ----------- | ----------- | | claim-block-system | Determina qual sistema de bloqueio de declarações usar para declarações.
Se definido como VOLUME, os blocos de reivindicação usarão o sistema de contagem de blocos para equilibrar a reivindicação 3D.
Se definido como AREA, o sistema padrão de contagem de blocos 2d será usado. | AREA | | context-storage-type | O tipo de contexto usado ao armazenar playerdata no banco de dados do GD.
Os tipos disponíveis são: global, servidor, mundo.
Global armazenará dados compartilhados globalmente por todos os servidores.
O servidor armazenará dados por servidor. Nota: Isso requer que o nome do servidor seja definido corretamente na configuração de permissões.
O mundo armazenará dados por mundo. | GLOBAL | -| force-server-only |
If set to true, GD will only calculate player block data for claims loaded on THIS server. It will not include other servers with same LP server context.
Note: This setting is only used with GD DB storage.
Note: Use with CAUTION! +| force-server-only |
If set to true, GD will only calculate player block data for claims loaded on THIS server. It will not include other servers with same LP server context.
Note: This setting is only used with GD DB storage.
Note: Use with CAUTION! | false | | migrate-area-rate | A taxa pela qual dividir o total de cada sinistro acumulado.
Defina um valor maior que -1 para ativar.
Nota: Isto só deve ser usado ao migrar do volume (sistema 3D) para a área (sistema 2D).
Neste sistema, um pedaço custa 256 blocos.
Isto requer que 'claim-block-system' seja definido como AREA. | -1 | | migrate-volume-rate | A taxa pela qual multiplicar o total de cada sinistro acumulado.
Defina um valor maior que -1 para ativar.
Nota: Isto só deve ser usado ao migrar de área (sistema 2D) para volume (sistema 3D).
Cada pedaço vale 65.536 blocos no novo sistema, em comparação com 256 no antigo.
Isto requer que 'claim-block-system' seja definido como VOLUME. |-1 | +| per-world-claim-limits | Whether limiting claim options are checked per world instead of globally. Allows for finer per-world control when using global or server-wide playerdata. | false | | reset-accrued-claim-blocks | Se ativado, redefine todos os bloqueios de reivindicações acumuladas de dados do jogador para corresponder ao custo total das reivindicações possuídas.
Exemplo: Se um jogador tiver 5 reivindicações básicas com um custo total de 1.000, isso definirá seus blocos de reivindicações acumulados para 1.000.
Nota: Isso também redefinirá todos os bloqueios de reivindicações de bônus para 0. É altamente recomendado fazer backup antes de usar. | FALSE | | reset-migrations | Se ativado, redefine todos os sinalizadores de migração de playerdata para permitir outra migração.
Obs: use isso com cuidado, pois pode facilmente atrapalhar os dados do bloco de reivindicação. É altamente recomendável fazer backup antes de usar. | FALSE | diff --git a/docs/br/wiki/advanced/Optimizations.md b/docs/br/wiki/advanced/Optimizations.md index 90e84782..589bf0c4 100644 --- a/docs/br/wiki/advanced/Optimizations.md +++ b/docs/br/wiki/advanced/Optimizations.md @@ -5,11 +5,11 @@ category: info icon: optimization-timer --- -O Griefdefender fornece controle interno para quase todas as ações do seu mundo Minecraft.No entanto, tentar controlar muito às vezes pode causar problemas de recursos, dependendo da carga do servidor.A solução para esse problema é usar a configuração de otimização interna encontrada em [`global.conf`](/br/wiki/advanced/Global-Config.html) e aprendendo a usar [listas negras](/br/wiki/Configuration.html#blacklist-lista-negra). +O Griefdefender fornece controle interno para quase todas as ações do seu mundo Minecraft.No entanto, tentar controlar muito às vezes pode causar problemas de recursos, dependendo da carga do servidor.A solução para esse problema é usar a configuração de otimização interna encontrada em [`global.yml`](/br/wiki/advanced/Global-Config.html) e aprendendo a usar [listas negras](/br/wiki/Configuration.html#blacklist-lista-negra). ### Configuração de otimização global -Abaixo está um trecho das configurações de [otimização](/br/wiki/advanced/Global-Config.html#otimizacao) que você pode encontrar no GriefDefender na parte do [`global.conf`](/br/wiki/advanced/Global-Config.html) +Abaixo está um trecho das configurações de [otimização](/br/wiki/advanced/Global-Config.html#otimizacao) que você pode encontrar no GriefDefender na parte do [`global.yml`](/br/wiki/advanced/Global-Config.html) ## Utilize Aikar's Flags Os sinalizadores do Aikar são um conjunto otimizado de sinalizadores que podem aumentar o desempenho do seu servidor com pouco esforço de sua parte. Por padrão, o coletor de lixo do Java não é otimizado para executar servidores Minecraft, mas os sinalizadores do Aikar são um conjunto de sinalizadores ajustados que é projetado especificamente para executar servidores Minecraft. Esses sinalizadores reduzirão os tempos de pausa do servidor devido à coleta de lixo e farão com que a JVM evite longos ciclos de coleta de lixo de geração antiga. diff --git a/docs/br/wiki/basic/Claim-Management.md b/docs/br/wiki/basic/Claim-Management.md index 40a7cef9..ce9e1fc2 100644 --- a/docs/br/wiki/basic/Claim-Management.md +++ b/docs/br/wiki/basic/Claim-Management.md @@ -128,7 +128,7 @@ Ferramenta básica, você pode usá-la para indicar a posição das reivindicaç As ferramentas de inspeção e modificação agora oferecem suporte a CustomModelData. Para usar, adicione {key:value} após o identificador do item. -Procure a linha `inspection-tool="minecraft:stick"` e `modification-tool="minecraft:golden_shovel"` no [`global.conf`](/br/wiki/advanced/Global-Config.html) +Procure a linha `inspection-tool="minecraft:stick"` e `modification-tool="minecraft:golden_shovel"` no [`global.yml`](/br/wiki/advanced/Global-Config.html) Altere para: `inspection-tool="minecraft:stick{CustomModelData:1}"` @@ -170,7 +170,7 @@ Os administradores podem acessar os identificadores de reivindicação pessoal d ### Armazenamento -Todos os identificadores de reivindicação são armazenados em `./GriefDefender/claimnames.conf` +Todos os identificadores de reivindicação são armazenados em `./GriefDefender/claimnames.yml` ## Nomes de exibição de reivindicações @@ -189,24 +189,24 @@ Exemplo: Você pode salvar uma área da loja, sem itens, e caso queirá restaura #### Public Os snapshots de reivindicação pública são acessíveis por todos os usuários. -Os dados são armazenados em `./GriefDefender/snapshots/public//.conf` +Os dados são armazenados em `./GriefDefender/snapshots/public//.yml` #### Admin Os snapshots de reivindicação de administrador são acessíveis apenas por administradores. -Os dados são armazenados em `./GriefDefender/snapshots/admin//.conf` +Os dados são armazenados em `./GriefDefender/snapshots/admin//.yml` #### Do utilizador Os snapshots de reivindicação do usuário são acessíveis apenas pelo Criador. -Os dados são armazenados em `./GriefDefender/snapshots/user//.conf` +Os dados são armazenados em `./GriefDefender/snapshots/user//.yml` #### Reivindicação A reivindicação de snapshots locais são acessíveis apenas na reivindicação em que o instantâneo foi criado. -Os dados são armazenados em `./GriefDefender/worlds///snapshots//.conf` +Os dados são armazenados em `./GriefDefender/worlds///snapshots//.yml` ### Interface @@ -257,12 +257,12 @@ Existem 2 tipos de GRUPO-REIVINDICAÇÃO #### admin Grupos de reivindicações de administrador são acessíveis apenas por administradores. -Data is stored in `./GriefDefender/claimgroups/admin/.conf` +Data is stored in `./GriefDefender/claimgroups/admin/.yml` #### Do utilizador Os GRUPO-REIVINDICAÇÃO de usuários são acessíveis apenas pelo usuário que criou o grupo. -Os dados são armazenados em `./GriefDefender/claimgroups/user//.conf` +Os dados são armazenados em `./GriefDefender/claimgroups/user//.yml` ### Interface @@ -371,7 +371,7 @@ Para remover a entrada para um usuário específico ## Como desativar a funcionalidade de reivindicação/GD -:warning: Veja em [global.conf](/wiki/advanced/Global-Config.html) na secção [`World`](/br/wiki/advanced/Global-Config.html#world) para proteção de mundos ou recursos. +:warning: Veja em [global.yml](/wiki/advanced/Global-Config.html) na secção [`World`](/br/wiki/advanced/Global-Config.html#world) para proteção de mundos ou recursos. ### Desative a reivindicação em um mundo específico @@ -390,7 +390,7 @@ the_end ``` Desde o mundo `valhalla` é do tipo `overworld` , entrar `normal` pasta.Você verá uma pasta chamada `valhalla`. -Dentro desta pasta será uma pasta de configuração chamada `world.conf`. Edite o arquivo de configuração como o seguinte +Dentro desta pasta será uma pasta de configuração chamada `world.yml`. Edite o arquivo de configuração como o seguinte ``` # 1.2.7 @@ -410,13 +410,13 @@ GriefDefender { ## Como lidar com explosões acima do nível da superfície -Abrir o [global.conf](/br/wiki/advanced/Global-Config.html) encontrado em `./plugins/griefdefender` em Bukkit e `./config/griefdefender` e em servidores de Sponge. +Abrir o [global.yml](/br/wiki/advanced/Global-Config.html) encontrado em `./plugins/griefdefender` em Bukkit e `./config/griefdefender` e em servidores de Sponge. Você encontrará as seguintes configurações de configuração * `explosion-block-surface-blacklist` - Permite que você faça uma fonte de bloco específica da lista negra, como TNT, acima do nível de superfície definido pela configuração `explosion-surface-block-level`. Para a lista negra de todos os blocos, use o ID `any`. * `explosion-entity-surface-blacklist` - Permite que você faça fontes de explosão de entidade específicas da lista negra, como o Creeper, acima do nível de superfície definido pela configuração `explosion-surface-block-level`. Para a lista negra de todas as entidades, use o ID `any`. * `explosion-surface-block-level` - Permite configurar o nível da superfície do bloco (coordenado Y) que o Griefdefender usará para determinar se uma explosão está acima da superfície.(Padrão: 63) -Nota: Você pode definir essas configurações por mundo copiando a configuração para o seu respectivo arquivo `world.conf`. +Nota: Você pode definir essas configurações por mundo copiando a configuração para o seu respectivo arquivo `world.yml`. ## Como substituir a altura do mundo mínimo/max @@ -424,16 +424,16 @@ Nota: Você pode definir essas configurações por mundo copiando a configuraç Para substituir um mundo chamado `valhalla` com tipo de ambiente `overworld`, tAs seguintes alterações de configuração precisam ser feitas #### Bukkit -* Localize world.conf dentro de `./plugins/GriefDefender/worlds/normal/valhalla/world.conf` -* Copiar reivindicações de criação de configurações de [`global.conf`](/br/wiki/advanced/Global-Config.html) Para novo world.conf -* Abrir `./plugins/GriefDefender/options.conf` +* Localize world.yml dentro de `./plugins/GriefDefender/worlds/normal/valhalla/world.yml` +* Copiar reivindicações de criação de configurações de [`global.yml`](/br/wiki/advanced/Global-Config.html) Para novo world.yml +* Abrir `./plugins/GriefDefender/options.yml` * Debaixo `default-user-options` definir `min-level` Para combinar a configuração de substituição * Debaixo `default-user-options` definir `max-level` Para combinar a configuração de substituição #### Sponge -* Localize world.conf in `./config/GriefDefender/worlds/overworld/valhalla/world.conf` -* Copiar reivindicações de criação de configurações de [`global.conf`](/br/wiki/advanced/Global-Config.html) Para novo world.conf -* Abrir `./config/GriefDefender/options.conf` +* Localize world.yml in `./config/GriefDefender/worlds/overworld/valhalla/world.yml` +* Copiar reivindicações de criação de configurações de [`global.yml`](/br/wiki/advanced/Global-Config.html) Para novo world.yml +* Abrir `./config/GriefDefender/options.yml` * Debaixo `default-user-options` definir `min-level` Para combinar a configuração de substituição * Debaixo `default-user-options` definir `max-level` Para combinar a configuração de substituição diff --git a/docs/br/wiki/basic/Flag-Definitions-GUI.md b/docs/br/wiki/basic/Flag-Definitions-GUI.md index 68d3d3b7..7c33e2d5 100644 --- a/docs/br/wiki/basic/Flag-Definitions-GUI.md +++ b/docs/br/wiki/basic/Flag-Definitions-GUI.md @@ -13,17 +13,17 @@ Os dados de definição de bandeira vanilla entregues podem ser encontrados no s Fabric, Forge e Sponge está localizada em -`./config/GriefDefender/presets/minecraft.conf` +`./config/GriefDefender/presets/minecraft.yml` Bukkit & Hybrid está localizada em -`./plugins/GriefDefender/presets/minecraft.conf` +`./plugins/GriefDefender/presets/minecraft.yml` Os administradores recebem controle total para adicionar/remover/personalizar definições de bandeiras. -Para adicionar uma definição de bandeira a uma predefinição de minecraft entregue existente, abra o arquivo `./presets/minecraft.conf`. +Para adicionar uma definição de bandeira a uma predefinição de minecraft entregue existente, abra o arquivo `./presets/minecraft.yml`. Nesta seção, você verá 2 grupos entregues `admin` e `user`. Todas as definições de bandeiras localizadas dentro do `admin` grupo são acessíveis apenas por administradores. Isto é devido ao `admin-group` configuração seja definida como `true`. diff --git a/docs/br/wiki/basic/GUI.md b/docs/br/wiki/basic/GUI.md index 1d70f381..00f5ebc2 100644 --- a/docs/br/wiki/basic/GUI.md +++ b/docs/br/wiki/basic/GUI.md @@ -161,5 +161,5 @@ Os ícones disponíveis funcionam da seguinte forma `Depurar` - Depura o usuário da reivindicação atual. Observação: o ícone de depuração é apenas para administradores. -Toda a configuração da Interface do inventário pode ser encontrada no arquivo [`gui.conf`](/br/wiki/basic/GUI.html) dentro da pasta `./plugins/GriefDefender/`. +Toda a configuração da Interface do inventário pode ser encontrada no arquivo [`gui.yml`](/br/wiki/basic/GUI.html) dentro da pasta `./plugins/GriefDefender/`. Consulte [Seção de inventário](/br/wiki/Configuration.html#secao-de-inventario) para obter mais informações. \ No newline at end of file diff --git a/docs/br/wiki/basic/Options.md b/docs/br/wiki/basic/Options.md index f8d5d35a..93642416 100644 --- a/docs/br/wiki/basic/Options.md +++ b/docs/br/wiki/basic/Options.md @@ -11,7 +11,7 @@ As opções, também conhecidas como Meta, são uma maneira de configurar plugin ## Configuração -Os valores padrão podem ser alterados em `options.conf` +Os valores padrão podem ser alterados em `options.yml` Veja [Configuração de opções](/br/wiki/Configuration.html#opcoes) ## Comandos embutidos @@ -38,7 +38,7 @@ Veja [Contextos](/br/wiki/advanced/Contexts.html) sobre quais contextos você po * Negue a fome do jogador ao reivindicar que o jogador está dentro. `/claimoption player-deny-hunger true` -Nota: Se você receber uma mensagem informando que a opção não está habilitada, habilite-a em `option-control` em [`options.conf`](/br/wiki/basic/Options.html). Veja [Controle de opções](Options.html#comandos-embutidos) +Nota: Se você receber uma mensagem informando que a opção não está habilitada, habilite-a em `option-control` em [`options.yml`](/br/wiki/basic/Options.html). Veja [Controle de opções](Options.html#comandos-embutidos) Nota: O uso de `/claimoption` sem argumentos abre a Interface e exibe todas as opções de reivindicação para a reivindicação em que você está, incluindo opções padrão que afetam todas as reivindicações. ## LuckPerms diff --git a/docs/br/wiki/basic/PvP.md b/docs/br/wiki/basic/PvP.md index 80b828b7..3f2b6228 100644 --- a/docs/br/wiki/basic/PvP.md +++ b/docs/br/wiki/basic/PvP.md @@ -15,10 +15,10 @@ Para desabilitar o PvP do servidor, abra [`server.properties`](https://pt.minecr ### Desative o PvP globalmente, exceto reivindicações específicas -1. Abra `presets/minecraft.conf` no diretório de configuração do GD. +1. Abra `presets/minecraft.yml` no diretório de configuração do GD. 2. Altere `default-value=true` para `default-value=false` na definição de `pvp` 3. Alterne a definição de `pvp` para true em reivindicações onde o pvp é desejado -4. Opcional: Mova a definição a bandeira `pvp` do grupo USER para o grupo ADMIN em `minecraft.conf` +4. Opcional: Mova a definição a bandeira `pvp` do grupo USER para o grupo ADMIN em `minecraft.yml` Nota: Faça esta alteração se você APENAS quiser que os administradores possam alternar `pvp` nas reivindicações. 5. `/gdreload` diff --git a/docs/br/wiki/basic/Rent-System.md b/docs/br/wiki/basic/Rent-System.md index 2c87743c..df94a339 100644 --- a/docs/br/wiki/basic/Rent-System.md +++ b/docs/br/wiki/basic/Rent-System.md @@ -19,7 +19,7 @@ Este novo sistema permitirá que você configure seu pedido de aluguel e ganhe a Caso você utilize o [RealEstate](/br/hooks/RealEstate.html) mantenha esse desabilitado para evitar problemas. :::: -Abra seu arquivo [global.conf](/br/wiki/advanced/Global-Config.html) e na seção economia, você encontrará as seguintes linhas: +Abra seu arquivo [global.yml](/br/wiki/advanced/Global-Config.html) e na seção economia, você encontrará as seguintes linhas: ``` # The specific hour in day to attempt to get owed claim rent balances from delinquent renters. Note: This uses military time and accepts values between 0-23. Default: 0 diff --git a/docs/br/wiki/basic/Tags.md b/docs/br/wiki/basic/Tags.md index 5e0d2ae4..fa1646be 100644 --- a/docs/br/wiki/basic/Tags.md +++ b/docs/br/wiki/basic/Tags.md @@ -73,7 +73,7 @@ Para verificar se as tags estão funcionando com ações específicas no GriefDe ## GriefDefedender tem um sistema de tags -O GriefDefender conta com um mapa de tags encontrado no arquivo [tag.conf](/br/wiki/basic/Tags.html) +O GriefDefender conta com um mapa de tags encontrado no arquivo [tag.yml](/br/wiki/basic/Tags.html) Um mapa de tags para bloco/item/entidade para uma lista de um ou mais identificadores. Sempre armazene chaves de tags com o prefixo '#'. Por exemplo, '#shulker_boxes'. diff --git a/docs/br/wiki/basic/Tax-System.md b/docs/br/wiki/basic/Tax-System.md index ea957da8..55d0d036 100644 --- a/docs/br/wiki/basic/Tax-System.md +++ b/docs/br/wiki/basic/Tax-System.md @@ -8,18 +8,18 @@ icon: tax ## Em geral A GD fornece um sistema taxas para os proprietários de reivindicações fiscais com base na quantidade de terra que possuem. -Este sistema está desabilitado por padrão. Para habilitar, abra [`global.conf`](/br/wiki/advanced/Global-Config.html) e defina a configuração `tax-system` para `true`. +Este sistema está desabilitado por padrão. Para habilitar, abra [`global.yml`](/br/wiki/advanced/Global-Config.html) e defina a configuração `tax-system` para `true`. ## Configuração ### Tempo de aplicação do imposto Por padrão, os impostos são cobrados dos proprietários de reivindicações em tempo real diariamente às 00:00, horário militar. -Você pode configurar este tempo ajustando a configuração `tax-apply-hour` em [`global.conf`](/br/wiki/advanced/Global-Config.html). +Você pode configurar este tempo ajustando a configuração `tax-apply-hour` em [`global.yml`](/br/wiki/advanced/Global-Config.html). ### Taxa de imposto Por padrão, os proprietários de reivindicações são cobrados uma taxa fixa de '0,1' em moeda por bloco que possuem. Por ex. Uma reivindicação de 10 x 10 seria cobrada como "0,1 * 100", que seria um total de "10". -Você pode configurar esta taxa para todos os usuários ajustando `tax-rate` em [`global.conf`](/br/wiki/advanced/Global-Config.html) em `default-user-options`. +Você pode configurar esta taxa para todos os usuários ajustando `tax-rate` em [`global.yml`](/br/wiki/advanced/Global-Config.html) em `default-user-options`. Observação: as reivindicações 2D são cobradas apenas como `comprimento * largura`. A altura não está incluída. Nota: as reivindicações 3D são cobradas `comprimento * largura * altura`. @@ -28,7 +28,7 @@ Nota: as reivindicações 3D são cobradas `comprimento * largura * altura`. Se os proprietários de uma reivindicação não pagarem seus impostos, o GD congelará a reivindicação. Congelar a reivindicação impede que o titular da reivindicação interaja com a reivindicação até que ele pague o saldo fiscal completo. Por padrão, isso ocorre após 7 dias de saldo não pago. -Esta configuração pode ser ajustada alterando `tax-expiration` em [`global.conf`](/br/wiki/advanced/Global-Config.html) em `default-user-options`. +Esta configuração pode ser ajustada alterando `tax-expiration` em [`global.yml`](/br/wiki/advanced/Global-Config.html) em `default-user-options`. ### Exclusão da reivindicação por imposto Se o proprietário de uma reivindicação não pagar seus impostos após a configuração "expiração de impostos", o GD iniciará uma contagem regressiva para excluir a reivindicação. diff --git a/docs/br/wiki/migration/GriefPrevention.md b/docs/br/wiki/migration/GriefPrevention.md index a48be525..e9cc4922 100644 --- a/docs/br/wiki/migration/GriefPrevention.md +++ b/docs/br/wiki/migration/GriefPrevention.md @@ -22,7 +22,7 @@ Veja [LuckPerms - Prefixes, Suffixes & Meta](https://luckperms.net/wiki/Prefixes 2. Remova o jar do GriefPrevention dos plugins 3. Inicie o servidor para gerar as configurações do GriefDefender. 4. Pare (stop) o servidor -5. Edite [global.conf](/br/wiki/advanced/Global-Config.html) em ./plugins/GriefDefender/ +5. Edite [global.yml](/br/wiki/advanced/Global-Config.html) em ./plugins/GriefDefender/ 6. Localize a seção ``` # Lista de migradores que convertem dados de proteção antigos ou outros dados de proteção no formato atual de dados de reivindicação GD. @@ -50,23 +50,23 @@ migrator { ``` 7a. Se estiver migrando do formato de arquivo GP, defina classic para `true` OU -:warning: Este passo requer que o [`storage.conf`](/br/wiki/basic/Storage.html) seja configurado para o banco de dados GD. +:warning: Este passo requer que o [`storage.yml`](/br/wiki/basic/Storage.html) seja configurado para o banco de dados GD. 7b. Se estiver migrando do banco de dados GP, configure a seção `classic-database`. 8. Iniciar Servidor Se feito corretamente, o GriefDefender migrará todos os dados de `plugins/GriefPreventionData` para `plugins/GriefDefender`. O resultado da migração deve aparecer no console durante o processo. -9. Desabilite o migrador em [`global.conf`](/br/wiki/advanced/Global-Config.html) +9. Desabilite o migrador em [`global.yml`](/br/wiki/advanced/Global-Config.html) ## Sponge -:warning: O migrador não copiará o [`global.conf`](/br/wiki/advanced/Global-Config.html) porque houve muitas mudanças no GriefDefender. Você terá que copiar manualmente as configurações desejadas do [`global.conf`](/br/wiki/advanced/Global-Config.html) do GP para o GD. +:warning: O migrador não copiará o [`global.yml`](/br/wiki/advanced/Global-Config.html) porque houve muitas mudanças no GriefDefender. Você terá que copiar manualmente as configurações desejadas do [`global.yml`](/br/wiki/advanced/Global-Config.html) do GP para o GD. :warning: Certifique-se de que GriefPreventionData existe na pasta `./plugins/`. Se estiver migrando do Bukkit, você deve copiar `GriefPreventionData` para `./plugins/` 1. Adicione o jar do GriefDefender à pasta de mods ou plugins 2. Remova o jar do GriefPrevention da pasta mods/plugins 3. Inicie o servidor para gerar as configurações do GriefDefender. 4. Pare (stop) o servidor -5. Edite [`global.conf`](/br/wiki/advanced/Global-Config.html) em ./plugins/GriefDefender/ +5. Edite [`global.yml`](/br/wiki/advanced/Global-Config.html) em ./plugins/GriefDefender/ 6. Localize a seção ``` # Lista de migradores que convertem dados de proteção antigos ou outros dados de proteção no formato atual de dados de reivindicação GD. @@ -118,4 +118,4 @@ playerdata { 11. Inicie o servidor Se feito corretamente, o GriefDefender migrará todos os dados de `plugins/GriefPreventionData` para `plugins/GriefDefender` incluindo dados de permissão. O resultado da migração deve aparecer no console durante o processo. -12. Desabilite o migrador em [`global.conf`](/br/wiki/advanced/Global-Config.html) \ No newline at end of file +12. Desabilite o migrador em [`global.yml`](/br/wiki/advanced/Global-Config.html) \ No newline at end of file diff --git a/docs/br/wiki/migration/WorldGuard.md b/docs/br/wiki/migration/WorldGuard.md index f2c65cc1..3a684752 100644 --- a/docs/br/wiki/migration/WorldGuard.md +++ b/docs/br/wiki/migration/WorldGuard.md @@ -83,7 +83,7 @@ notify-exit 2. Remova arquivo jar do WorldGuard dos plugins 3. Inicie o servidor pelo menos uma vez para gerar as configurações do GriefDefender. 4. Pare (stop) o servidor -5. Edite [global.conf](/wiki/advanced/Global-Config.html) em ./plugins/GriefDefender/ +5. Edite [global.yml](/wiki/advanced/Global-Config.html) em ./plugins/GriefDefender/ 6. Localize a seção ``` # Defina como verdadeiro para ativar o migrador de dados WorldGuard. diff --git a/docs/faq/Claim-Management.md b/docs/faq/Claim-Management.md index 8b9e616d..1f6d3ef8 100644 --- a/docs/faq/Claim-Management.md +++ b/docs/faq/Claim-Management.md @@ -6,7 +6,7 @@ category: faq ## 1. How do allow all users to create claims for free?** -Set `requires-claim-blocks` to `false` in [`global.conf`](/wiki/advanced/Global-Config.html) within claim `creation-settings` section. +Set `requires-claim-blocks` to `false` in [`global.yml`](/wiki/advanced/Global-Config.html) within claim `creation-settings` section. ## 2. How do I transfer a claim to another player for free?** @@ -145,7 +145,7 @@ They can use the command `/gdconfirm` ## 16. How do I prevent players from earning blocks while AFK? -1. Open [`global.conf`](/wiki/advanced/Global-Config.html). +1. Open [`global.yml`](/wiki/advanced/Global-Config.html). 2. Search for the following section ``` # The minimum threshold of movement (in blocks) required to receive accrued claim blocks. (Default: 0) diff --git a/docs/hooks/mcMMO.md b/docs/hooks/mcMMO.md index 4ac1a647..1a75f916 100644 --- a/docs/hooks/mcMMO.md +++ b/docs/hooks/mcMMO.md @@ -15,19 +15,19 @@ Manage from `/claimoption` or more information in the dedicated section [Options ### Install mcMMO Flag Definition -* [presets/mcmmo.conf](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/presets/mcmmo.conf) +* [presets/mcmmo.yml](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/presets/mcmmo.conf) -Right click on the page and select "Save as", save as `mcmmo.conf` in `config/griefdefender/presets` +Right click on the page and select "Save as", save as `mcmmo.yml` in `config/griefdefender/presets` -* [lang/presets/mcmmo/en_US.conf](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/en_US.conf) ([pt_BR](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/pt_BR.conf)) +* [lang/presets/mcmmo/en_US.yml](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/en_US.yml) ([pt_BR](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/mcMMO/lang/presets/mcmmo/pt_BR.conf)) -Right click on the page and select "Save as", save as `en_US.conf` in `config/griefdefender/lang/presets/mcmmo` +Right click on the page and select "Save as", save as `en_US.yml` in `config/griefdefender/lang/presets/mcmmo` After doing both, `/gdreload` Execute command `/claimoption` and you should see a new preset named `mcmmo`. Click that to load and configure per claim as needed. -Note: If you do not see the preset in GUI, make sure the files above end in `.conf`. +Note: If you do not see the preset in GUI, make sure the files above end in `.yml`. See [Flag Definitions GUI](/wiki/basic/Flag-Definitions-GUI.html) for more info on how to work with presets and default settings for flags. diff --git a/docs/hooks/readme.md b/docs/hooks/readme.md index 79b04ab1..b72172e8 100644 --- a/docs/hooks/readme.md +++ b/docs/hooks/readme.md @@ -10,7 +10,7 @@ GDHooks is an official GriefDefender addon designed to extend its support for ot [**Source**](https://github.com/bloodmc/GDHooks) [**Permissions**](/hooks/gdhooks-perms) -You can also check in the [Global.conf](/wiki/advanced/Global-Config.html) configuration the part of [providers](/wiki/advanced/Global-Config.html#provider) +You can also check in the [Global.yml](/wiki/advanced/Global-Config.html) configuration the part of [providers](/wiki/advanced/Global-Config.html#provider) #### Supported By GDHooks @@ -36,7 +36,7 @@ You can also check in the [Global.conf](/wiki/advanced/Global-Config.html) confi ## Clans -* [Ultimate Clans]: [ [Free](https://polymart.org/resource/2529) | [Premium](https://polymart.org/resource/1162) ] +* [Ultimate Clans]: [ [Premium](https://polymart.org/resource/1162) ] * [SimpleClans]: [ [Spigot](https://www.spigotmc.org/resources/71242/) | [Github](https://github.com/RoinujNosde/SimpleClans) ] * [Guilds]: [ [Spigot](https://www.spigotmc.org/resources/66176/) ] * [Towny]: [ [Spigot](https://www.spigotmc.org/resources/72694/) | [Github](https://github.com/TownyAdvanced/Towny) ] @@ -52,10 +52,9 @@ You can also check in the [Global.conf](/wiki/advanced/Global-Config.html) confi * [ExcellentCrates]: [ [Spigot](https://www.spigotmc.org/resources/48732/) | [Github](https://github.com/nulli0n/ExcellentCrates-spigot) ] * [Chat Manager]: [ [Spigot](https://www.spigotmc.org/resources/52245/) | [Github](https://github.com/Crazy-Crew/ChatManager) ] * [ChocoFly]: [ [Spigot](https://www.spigotmc.org/resources/95180/)] -* [CustomItems]: [ [Premium](https://www.spigotmc.org/resources/36128/) ] * [FancyWayStones]: [ [Spigot](https://www.spigotmc.org/resources/94376/) ] * [OreRegenerator]: [ [Spigot](https://www.spigotmc.org/resources/71743/) ] -* [Nova]: [ [Spigot](https://www.spigotmc.org/resources/93648/) | [Github](https://github.com/xenondevs/Nova) ] +* [Nova]: [ [Github](https://github.com/xenondevs/Nova) ] * [Slimefun]: [ [Github](https://github.com/Slimefun/Slimefun4/releases) ] * [VoteParty]: [ [Spigot](https://www.spigotmc.org/resources/987/) ] * [EliteMobs]: [ [Spigot](https://www.spigotmc.org/resources/40090/) | [Github](https://github.com/MagmaGuy/EliteMobs) ] @@ -72,6 +71,7 @@ Note: Any block or item created by ItemsAdder should show up as `itemsadder: [identifier]` **Permission**: `griefdefender.user.claim.command.bank` -**Requires**: Economy plugin that supports virtual banks and config setting`bank-system` set to `true` in [`global.conf`](/wiki/advanced/Global-Config.html) +**Requires**: Economy plugin that supports virtual banks and config setting`bank-system` set to `true` in [`global.yml`](/wiki/advanced/Global-Config.html) Used to withdraw or deposit money for use in claim you are standing in unless a [claim identifier](/wiki/basic/Claim-Management.html#claim-identifiers) is specified. @@ -232,7 +232,7 @@ ___ Sets the display name of your claim. Note: Use `clear` as argument to clear display name. -Note: This command checks for reserved names set by admins in [`global.conf`](/wiki/advanced/Global-Config.html). If a reserved name is found, it will not be set unless set by an admin. +Note: This command checks for reserved names set by admins in [`global.yml`](/wiki/advanced/Global-Config.html). If a reserved name is found, it will not be set unless set by an admin. ___ #### `/gd claim expand` @@ -268,7 +268,7 @@ ___ **Permission**: `griefdefender.user.claim.command.id` Sets the friendly identifier of your claim. -Note: This command checks for reserved names set by admins in [`global.conf`](/wiki/advanced/Global-Config.html). If a reserved name is found, it will not be set unless set by an admin. +Note: This command checks for reserved names set by admins in [`global.yml`](/wiki/advanced/Global-Config.html). If a reserved name is found, it will not be set unless set by an admin. ___ #### `/gd claim info` @@ -316,7 +316,7 @@ ___ **Aliases**: `claimrent` **Arguments**: `[create [max_days]|list|cancel]` **Permission**: `griefdefender.user.claim.command.rent` -**Requires**: Economy plugin and `rent-system` to be enabled in [`global.conf`](/wiki/advanced/Global-Config.html) +**Requires**: Economy plugin and `rent-system` to be enabled in [`global.yml`](/wiki/advanced/Global-Config.html) Used to rent/list claims. Note: This command is only used for built-in GD rent system. It is recommended to use RealEstate instead. @@ -336,14 +336,14 @@ ___ **Requires**: Economy plugin if `player-teleport-cost` is used. Teleports you to claim spawn, if available. -Note: To delay teleport, set option `player-teleport-delay` higher than `0` in [`options.conf`](/wiki/basic/Options.html). -Note: To charge currency on teleport, set `player-teleport-cost` to a value higher than 0 in [`options.conf`](/wiki/basic/Options.html). +Note: To delay teleport, set option `player-teleport-delay` higher than `0` in [`options.yml`](/wiki/basic/Options.html). +Note: To charge currency on teleport, set `player-teleport-cost` to a value higher than 0 in [`options.yml`](/wiki/basic/Options.html). ___ #### `/gd claim tax` **Arguments**: `balance|force|reset|resetall|pay ]` **Permission**: `griefdefender.user.claim.command.claim.tax` -**Requires**: Economy plugin and config setting `tax-system` to be enabled in [`global.conf`](/wiki/advanced/Global-Config.html). It is highly recommended to test this feature before turning on. +**Requires**: Economy plugin and config setting `tax-system` to be enabled in [`global.yml`](/wiki/advanced/Global-Config.html). It is highly recommended to test this feature before turning on. Used to manage taxes of a claim. See [Tax System](/wiki/basic/Tax-System.html) for more info. Note: The argument `force` allows an admin to pay a claim's tax balance for another player. @@ -392,7 +392,7 @@ Used to manage global admin claim groups. See [Claim Groups](/wiki/basic/Claim-M ___ #### `/gd confirm` **Aliases**: `gdconfirm` -**Permission**: `griefdefender.user.command.confirm` +**Permission**: `griefdefender.user.command.ymlirm` Used to confirm chat confirmations by command. @@ -470,7 +470,7 @@ ___ **Requires**: Economy plugin. Sell your claim blocks for server money. -Note: `economy-block-sell-return` must be set higher than 0 in [`options.conf`](/wiki/basic/Options.html) for this command to work. +Note: `economy-block-sell-return` must be set higher than 0 in [`options.yml`](/wiki/basic/Options.html) for this command to work. ___ #### `/gd sell claim` diff --git a/docs/wiki/Configuration.md b/docs/wiki/Configuration.md index 1debf0f9..9981719d 100644 --- a/docs/wiki/Configuration.md +++ b/docs/wiki/Configuration.md @@ -10,19 +10,21 @@ icon: config GriefDefender includes various configuration files for admins. The current available config files are the following ``` -bans.conf -blacklist.conf -claimnames.conf -flags.conf -global.conf -gui.conf -options.conf -storage.conf +bans.yml +blacklist.yml +claimnames.yml +config_format.txt +flags.yml +global.yml +gui.yml +options.yml +storage.yml +tag.yml ``` ### Bans -The `bans.conf` file stores all global and world ban data performed by the ban command `/claimban`. +The `bans.yml` file stores all global and world ban data performed by the ban command `/claimban`. | Variable | Description | Default Value | | --------- | ----------- | ----------- | @@ -78,7 +80,7 @@ An example of how to block items from being checked by GD is as shown See [Claim Identifiers](/wiki/basic/Claim-Management.html#claim-identifiers) -The `claimnames.conf` file is used to store a mapping of player UUID to friendly claim names. +The `claimnames.yml` file is used to store a mapping of player UUID to friendly claim names. ``` e035f345-1234-5678-b341-cb1c91fe2123 { @@ -101,7 +103,7 @@ There are 2 built-in UUID's that GriefDefender uses for friendly identifiers. ### Flags -The `flags.conf` file is not to be confused with flag definitions and/or presets. This file controls all core flags that GD uses in events. +The `flags.yml` file is not to be confused with flag definitions and/or presets. This file controls all core flags that GD uses in events. #### Default claim flag section @@ -169,7 +171,7 @@ See [Global Config](/wiki/advanced/Global-Config.html) ### Gui -The [`gui.conf`](/wiki/basic/GUI.html) file is responsible for all settings related to [Chat](/wiki/basic/GUI.html#Chat) and [Inventory](/wiki/basic/GUI.html#Inventory) GUI. +The [`gui.yml`](/wiki/basic/GUI.html) file is responsible for all settings related to [Chat](/wiki/basic/GUI.html#Chat) and [Inventory](/wiki/basic/GUI.html#Inventory) GUI. #### Chat section @@ -213,7 +215,7 @@ The following icon flags are available to use with an icon ### Options -The [`options.conf`](/wiki/basic/Options.html) file controls all default claim and player settings. +The [`options.yml`](/wiki/basic/Options.html) file controls all default claim and player settings. #### Default Options @@ -284,5 +286,5 @@ vanilla-fallback-values { ### Storage -The [`storage.conf`](/wiki/basic/Storage.html) file controls GriefDefender storage settings. +The [`storage.yml`](/wiki/basic/Storage.html) file controls GriefDefender storage settings. diff --git a/docs/wiki/README.md b/docs/wiki/README.md index 8d459e51..4927b979 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -78,15 +78,16 @@ All configuration files can be found in a folder called `GriefDefender` in your plugins/ └── GriefDefender/ ├── ... - ├── bans.conf - ├── blacklist.conf - ├── claimnames.conf - ├── flags.conf - ├── global.conf - ├── gui.conf - ├── options.conf - ├── storage.conf - └── tag.conf + ├── bans.yml + ├── blacklist.yml + ├── claimnames.yml + ├── config_format.txt + ├── flags.yml + ├── global.yml + ├── gui.yml + ├── options.yml + ├── storage.yml + └── tag.yml ``` You can change a number of settings in the [config file](/wiki/advanced/Global-Config.html). The file has detailed annotations that should make it clear what each option does. There are three types of configs: @@ -196,7 +197,7 @@ Note: All configuration sections are automatically sorted alphabetically. This c GD supports the following languages : `de_DE, en_US, es_ES, fr_FR, it_IT, pl_PL, pt_BR, ru_RU, tr_TR, zh_CN, zh_HK` The default language is `en_US`. -To change the lang, open [`global.conf`](/wiki/advanced/Global-Config.html) and under `message` category change `locale="en_US"` to the language you want. +To change the lang, open [`global.yml`](/wiki/advanced/Global-Config.html) and under `message` category change `locale="en_US"` to the language you want. ### Storage @@ -221,19 +222,20 @@ config/ │ │ │ ├── world/ │ │ │ │ ├── ClaimData/ │ │ │ │ ├── SchematicData/ - │ │ │ │ └── world.conf - │ │ │ └── dimension.conf + │ │ │ │ └── world.yml + │ │ │ └── dimension.yml │ │ └── other... │ └── - ├── bans.conf - ├── blacklist.conf - ├── claimnames.conf - ├── flags.conf - ├── global.conf - ├── gui.conf - ├── options.conf - ├── storage.conf - └── tag.conf + ├── bans.yml + ├── blacklist.yml + ├── claimnames.yml + ├── config_format.txt + ├── flags.yml + ├── global.yml + ├── gui.yml + ├── options.yml + ├── storage.yml + └── tag.yml ``` #### Database @@ -241,7 +243,7 @@ config/ :warning: If specifying port in `address` surround with quotes or GD will not load. :warning: If you want to switch to database storage, do the following -1. Open [`storage.conf`](/wiki/basic/Storage.html) file. +1. Open [`storage.yml`](/wiki/basic/Storage.html) file. 2. Change `storage-method` value to a supported database format. For example, if you want to use mysql, you would set this value to `mysql`. 3. Set `address` to DB address and port. Make sure to use quotes if specifying a port. Ex. `"localhost:1000"` @@ -263,7 +265,7 @@ GD defaults users to chat GUI. If you want users to default to inventory GUI, th ### Blacklist -GriefDefender now delivers default blacklist settings for various noisy actions in the minecraft world in order to provide better performance out-of-the-box. When an item, block, or entity id is blacklisted, GriefDefender will ignore it when processed in an event. If you find an action not appearing in GD's debugger then it either is blacklisted or not properly firing an event. Make sure to review your [`blacklist.conf`](/wiki/Configuration.html#blacklist) and remove any id's you do not want to blacklist for your server. +GriefDefender now delivers default blacklist settings for various noisy actions in the minecraft world in order to provide better performance out-of-the-box. When an item, block, or entity id is blacklisted, GriefDefender will ignore it when processed in an event. If you find an action not appearing in GD's debugger then it either is blacklisted or not properly firing an event. Make sure to review your [`blacklist.yml`](/wiki/Configuration.html#blacklist) and remove any id's you do not want to blacklist for your server. See [blacklist](/wiki/Configuration.html#blacklist) for more info on how to configure. @@ -273,11 +275,11 @@ See [blacklist](/wiki/Configuration.html#blacklist) for more info on how to conf :warning: Before enabling economy mode, make sure to test on a TEST server to make sure all settings are working properly. :warning: By default, GD allows players to accrue claim blocks to be used for claim creation. -However, If you want all claims created to use economy directly instead of claim blocks then set `economy-mode` to `true` in [`global.conf`](/wiki/advanced/Global-Config.html#economy). +However, If you want all claims created to use economy directly instead of claim blocks then set `economy-mode` to `true` in [`global.yml`](/wiki/advanced/Global-Config.html#economy). With `economy-mode` turned on, all claim creations will prompt players with a confirmation of claim cost. Once confirmed, the funds will be taken from the player account. If you want to bypass these confirmations, set the permission `griefdefender.user.claim.economy.create-confirm` to `false`. -After this setting is turned on, open up [`options.conf`](/wiki/basic/Options.html) and configure the following options to a value greater than `0` +After this setting is turned on, open up [`options.yml`](/wiki/basic/Options.html) and configure the following options to a value greater than `0` * `economy-block-cost` * `economy-sell-return` @@ -305,10 +307,10 @@ For `` use your default group, use `default` if you don't have one. Once GD is installed and running, see [Claim Management](/wiki/basic/Claim-Management.html) to learn how to create a protection claim and manage it. ### Options -:warning: It is VERY IMPORTANT you follow [`options.conf`](/wiki/basic/Options.html) before proceeding. :warning: -:warning: All persisted options [meta](https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta#meta) set in LuckPerms will take priority over defaults in [`options.conf`](/wiki/basic/Options.html) :warning: +:warning: It is VERY IMPORTANT you follow [`options.yml`](/wiki/basic/Options.html) before proceeding. :warning: +:warning: All persisted options [meta](https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta#meta) set in LuckPerms will take priority over defaults in [`options.yml`](/wiki/basic/Options.html) :warning: -If you want to configure settings such as how many initial blocks a player can start with, claim creation limits, etc.. then you should start out by adjusting GD's default options found in [`options.conf`](/wiki/basic/Options.html#global-options). +If you want to configure settings such as how many initial blocks a player can start with, claim creation limits, etc.. then you should start out by adjusting GD's default options found in [`options.yml`](/wiki/basic/Options.html#global-options). All default option settings are applied at server startup. [Paper]: https://papermc.io/downloads diff --git a/docs/wiki/advanced/Contexts.md b/docs/wiki/advanced/Contexts.md index 2bda9d1a..b41f895b 100644 --- a/docs/wiki/advanced/Contexts.md +++ b/docs/wiki/advanced/Contexts.md @@ -39,7 +39,7 @@ Context | Value | Description | ```world``` | `` | Applies flag to a specific world. Note: Every flag or option permission will ALWAYS contain one of the following core contexts `gd_claim`, `gd_claim_default`, or `gd_claim_override`. -Note: When using contexts with commands `/cf`, `/claimoption`, or `flags.conf` you can use the following aliases for context keys +Note: When using contexts with commands `/cf`, `/claimoption`, or `flags.yml` you can use the following aliases for context keys `gd_claim_default` - `default` `gd_claim_override` - `override` So as an example diff --git a/docs/wiki/advanced/Debugging.md b/docs/wiki/advanced/Debugging.md index 8a76a499..c5e1cbcd 100644 --- a/docs/wiki/advanced/Debugging.md +++ b/docs/wiki/advanced/Debugging.md @@ -106,7 +106,7 @@ This column contains the base flag that the event was checked against. eg; `bloc #### `Flag Definition` -This column contains the Flag Definition (Found in the `GriefDefender/Presets` folder within the `.conf` files) that shows the source of the event check in the presets. +This column contains the Flag Definition (Found in the `GriefDefender/Presets` folder within the `.yml` files) that shows the source of the event check in the presets. #### `Trust` diff --git a/docs/wiki/advanced/Flags.md b/docs/wiki/advanced/Flags.md index 659e0f35..fe59bb9e 100644 --- a/docs/wiki/advanced/Flags.md +++ b/docs/wiki/advanced/Flags.md @@ -19,7 +19,7 @@ Note: Flag commands are just wrappers around LuckPerm's API. Everything set via Note: In order to use flags with command arguments, you must have the `griefdefender.advanced.admin.flags.*` permission. ## Default Claim Flags -All default flags can be customized per claim type. Currently, GriefDefender supports default flags for Admin, Basic, Town and Wilderness. You can modify the defaults in `flags.conf` and `presets/minecraft.conf`. +All default flags can be customized per claim type. Currently, GriefDefender supports default flags for Admin, Basic, Town and Wilderness. You can modify the defaults in `flags.yml` and `presets/minecraft.yml`. ## Contexts diff --git a/docs/wiki/advanced/Global-Config.md b/docs/wiki/advanced/Global-Config.md index 5a1c71d8..efc8e29a 100644 --- a/docs/wiki/advanced/Global-Config.md +++ b/docs/wiki/advanced/Global-Config.md @@ -8,7 +8,7 @@ icon: config GriefDefender's default config offers extended customization for your server. Below is a breakdown of all default variables for your convenience. :::: warning Some options can cause irreparable changes to your data -Please ensure that you have read the sub-text found next to the variables in your generated [global.conf](/wiki/advanced/Global-Config.html) file. +Please ensure that you have read the sub-text found next to the variables in your generated [global.yml](/wiki/advanced/Global-Config.html) file. **All migration variables should ALWAYS be used AFTER a backup of your data is made.** :::: @@ -34,7 +34,7 @@ GriefDefender allows for modular enabling. As per default configuration files ho * Projectiles: projectile-impact-block, projectile-impact-entity
-Version based on release file: GriefDefender 2.5.5 +Version based on release file: GriefDefender 3.0.2
# claim @@ -71,6 +71,16 @@ Version based on release file: GriefDefender 2.5.5 | modification-tool | The item used to create/resize claims with a right click.
Note: Set to empty quotes if you want to assign no item and use '/claim' mode exclusively. | ["minecraft:golden_shovel"](/wiki/basic/Claim-Management.html#item-custommodeldata-support) | | piston-protection-in-claims | Whether piston protection should be enabled within claims. Note: This does not affect pistons crossing into another claim, that is always protected. This only determines whether or not GD should process pistons if it doesn't cross into another claim. | false | | player-trapped-cooldown | The cooldown time, in seconds, when using the '/trapped' command. | 300 | + +# plot-settings +Controls plot claim settings. +| Variable | Description | Default Value | +| --------- | ----------- | ----------- | +| use-schematics | If enabled, a schematic will be generated on plot creation and used to restore the plot to its original state when abandoned.
Note: A schematic will restore all blocks to their original state. Use with caution.
Note: This setting requires WorldEdit. | true | +| use-snapshots | If enabled, snapshots will be generated on plot creation and used to restore the plot to its original state when abandoned.
Note: A snapshot will include all claim data such as settings, flags, options, and trust. | true | + +| Variable | Description | Default Value | +| --------- | ----------- | ----------- | | protect-tamed-entities | Whether tamed entities should be protected in claims from non-owners. | true | # removal-settings @@ -100,7 +110,13 @@ Controls claim removal/expiration settings. | claim-chunk-radius | The radius, in chunks, used to determine how large a temporary claim should be. (Default: 3)
Note: This value must be an odd number such as 1,3,5,7, or 9. If even number is used, the value will be increased by 1. | 3 | claim-create-limit | The amount of temporary claims a single player can have at one time. (Default: 5) | 5 | | expiration-days | The amount in days that a temporary claim will expire. | 9 | -| use-temporary-claims | If enabled, allows players to create temporary claims that expire after a set amount of time. (Default: false) | false | +| require-claim-block | Whether temporary claims require claim blocks. | true | +| use-temporary-claims | If enabled, allows players to create temporary claims that expire after a set amount of time. | false | + +| Variable | Description | Default Value | +| --------- | ----------- | ----------- | +| unclaimable-allow-trust | This setting controls whether trusted players are affected by 'unclaimable-block-radius' checks in wilderness. | true | +| unclaimable-block-radius | Adds an unclaimable border of specified radius (in blocks), centered on claim.
Note: This only affects non-trusted players attempting to create a new claim next to another player's claim.
Note: It is not recommended to set this value too high as performance can degrade due to deeper claim searches. | 1 | # command | Variable | Description | Default Value | @@ -111,7 +127,7 @@ claim-create-limit | The amount of temporary claims a single player can have at | Variable | Description | Default Value | | --------- | ----------- | ----------- | | enchantments | Whether potion effect contexts should be applied during permission checks. | false | -|ignored-debug-contexts | A list of ignored context values during debug. | [] | +| ignored-debug-contexts | A list of ignored context values during debug. |
- '#azalea_root_replaceable'
- '#base_stone_overworld'
- '#dripstone_replaceable_blocks'
- '#goats_spawnable_on'
- '#lush_ground_replaceable'
- '#mineable/pickaxe'
- '#minecraft:azalea_root_replaceable'
- '#minecraft:base_stone_overworld'
- '#minecraft:dripstone_replaceable_blocks'
- '#minecraft:goats_spawnable_on'
- '#minecraft:lush_ground_replaceable'
- '#minecraft:mineable/pickaxe'
- '#minecraft:moss_replaceable'
- '#minecraft:stone_ore_replaceables'
- '#stone_ore_replaceables'
- '#moss_replaceable'
- '#minecraft:foxes_spawnable_on'
- '#minecraft:inside_step_sound_blocks'
- '#minecraft:mineable/shovel'
- '#minecraft:rabbits_spawnable_on'
- '#minecraft:wolves_spawnable_on'
- '#foxes_spawnable_on'
- '#inside_step_sound_blocks'
- '#rabbits_spawnable_on'
- '#wolves_spawnable_on' | | player-equipment | Whether player equipment contexts should be applied during permission checks. | true | | potion-effects | Whether potion effect contexts should be applied during permission checks. | true | @@ -121,6 +137,7 @@ claim-create-limit | The amount of temporary claims a single player can have at | bank-system | Whether to enable the bank system for claims. Set to true to enable. | false | | bank-transaction-log-limit | The amount of transactions to keep for history. | 60 | | currency-symbol | The currency symbol for economy messages. | $ | +| currency-symbol-after-amount | Whether the currency symbol should be shown after the amount | false | | economy-mode | Uses economy instead of player claim blocks for claim creation. # If true, disables the claim block system in favor of economy.
Note: Using this mode disables the '/buyblocks' command as claim creation will pull funds directly from a player's economy balance.
Note: If players have existing claimblocks from past configurations, an admin must use the '/ecomigrateblocks' command to convert remainder to currency. | false | # rent @@ -141,6 +158,8 @@ Use [RealEstate](/hooks/RealEstate.html) this is being discontinued | --------- | ----------- | ----------- | | sell-sign | Whether sell signs are enabled. | false | | sign-update-interval | The interval in minutes for updating sign data. Set to 0 to disable. | 1 | +| tax-2d-claims | Whether to apply tax on 2d claims. | true | +| tax-3d-claims | Whether to apply tax on 3d claims | true | | tax-apply-hour | The specific hour in day to apply tax to all claims. Note: This uses military time and accepts values between 0-23. | 0 | | tax-system | Whether to enable the tax system for claims. Set to true to enable. | false | | tax-transaction-log-limit | The amount of transactions to keep for history. | 60 | @@ -157,6 +176,7 @@ Use [RealEstate](/hooks/RealEstate.html) this is being discontinued | greeting-farewell-action-bar | Controls whether to send greeting/farewell messages to action bar by default.
Note: Setting to true will send messages to actionbar.
Note: This will only be set if there is no actionbar already set in claim. If so, it will use chat instead. | FALSE | | locale | Set the locale to use for GP messages. Available languages: de_DE, en_US, es_ES, fr_FR, it_IT, pl_PL, pt_BR, ru_RU, tr_TR, zh_CN, zh_HK. The data is stored under assets in jar.
Note: The language code must be lowercase and the country code must be uppercase. | "en_US" | | locale-unicode-fix | Attempts to adjust unicode fonts to represent minecraft default fonts better.
Note: If you are using 'pl_PL' or 'ru_RU', this setting should be set to false.
Note: Any other languages that experience misalignment in chat menus should disable this setting. | TRUE | +| regex-filters | Used to check all messages stored in GD with provided regex filters. If match is found, message will not be able to be set. | [] | | wilderness-default-message | Controls whether wilderness default enter message is sent to players. | TRUE | # Migrators @@ -184,7 +204,7 @@ Use [RealEstate](/hooks/RealEstate.html) this is being discontinued | entity-move-event | Allows GD's enter-claim and exit-claim to support non-player movement such as monsters and animals. | false | | block-id-convert-list | Used to override generic block id's to their actual id during TE and item usage if available. Add the target block id to list if you want to force a conversion when detected.
Note: This is useful for mods such as IC2 which uses the generic id 'ic2:te' for its multi-block. | "gregtech:machine", "ic2:te" | | fakeplayer-identifiers | Contains a list of strings used to identify a fakeplayer by UUID or name. To use, add the fakeplayer UUID or name. | ["41C82C87-7AfB-4024-BA57-13D2C99CAE77", BFC3377F-C3C9-3382-9DA6-79B50A9AFE57, "0D0C4CA0-4FF1-11E4-916C-0800200C9A66", "[Minecraft]", "OpenModsFakethis*"] | -| mod-id-map | Used to map an unknown mod item/block/entity to a mod id. To use, add the mod package with a mapping to a mod id. Ex. 'com.pixelmonmod.*', 'pixelmon' would map an entity containing class name 'com.pixelmonmod.*' to 'pixelmon' | "com.pixelmonmod.*"=pixelmon | +| mod-id-map | Used to map an unknown mod item/block/entity to a mod id. To use, add the mod package with a mapping to a mod id. Ex. 'com.pixelmonmod.*', 'pixelmon' would map an entity containing class name 'com.pixelmonmod.*' to 'pixelmon' | com.pixelmonmod.*: pixelmon
net.minecraftforge.*: forge
openblocks.*: openblocks
openmods.*: openmods | | tile-id-nbt-map | Used to override generic tileentity id's to their actual id during TE usage. Add the target TE id as key and NBT key where ID is stored as value. | "gregtech:machine"=MetaId | # Optimization @@ -237,9 +257,10 @@ cache-entity-damage-expiration | Controls the amount of time, in seconds, for th | --------- | ----------- | ----------- | | claim-block-system | Determines which claim block system to use for claims.
If set to VOLUME, claim blocks will use the chunk count system to balance 3d claiming.
If set to AREA, the standard 2d block count system will be used. | AREA | | context-storage-type | The context type used when storing playerdata within GD's database.
Available types are : global, server, world.
Global will store data globally shared by all servers.
Server will store data per server. Note: This requires servername to be properly set in permissions config.
World will store data per world. | GLOBAL | -| force-server-only |
If set to true, GD will only calculate player block data for claims loaded on THIS server. It will not include other servers with same LP server context.
Note: This setting is only used with GD DB storage.
Note: Use with CAUTION! +| force-server-only |
If set to true, GD will only calculate player block data for claims loaded on THIS server. It will not include other servers with same LP server context.
Note: This setting is only used with GD DB storage.
Note: Use with CAUTION! | false | | migrate-area-rate | The rate to divide each accrued claim blocks total by.
Set to a value greater than -1 to enable.
Note: This should only be used when migrating from volume (3D system) to area (2D system).
In this system, a chunk costs 256 blocks.
This requires 'claim-block-system' to be set to AREA. | -1 | | migrate-volume-rate | The rate to multiply each accrued claim blocks total by.
Set to a value greater than -1 to enable.
Note: This should only be used when migrating from area (2D system) to volume (3D system).
Each chunk is worth 65,536 blocks in the new system compared to 256 in old.
This requires 'claim-block-system' to be set to VOLUME. |-1 | +| per-world-claim-limits | Whether limiting claim options are checked per world instead of globally. Allows for finer per-world control when using global or server-wide playerdata. | false | | reset-accrued-claim-blocks | If enabled, resets all playerdata accrued claim blocks to match total cost of claims owned.
Example: If a player has 5 basic claims with a total cost of 1000, this will set their accrued claim blocks to 1000.
Note: This will also reset all bonus claim blocks to 0. It is highly recommended to backup before using. | FALSE | | reset-migrations | If enabled, resets all playerdata migration flags to allow for another migration.
Note: Use this with caution as it can easily mess up claim block data. It is highly recommended to backup before using. | FALSE | diff --git a/docs/wiki/advanced/Optimizations.md b/docs/wiki/advanced/Optimizations.md index 151aec4e..da25f317 100644 --- a/docs/wiki/advanced/Optimizations.md +++ b/docs/wiki/advanced/Optimizations.md @@ -5,7 +5,7 @@ category: info icon: optimization-timer --- -GriefDefender provides built-in control for nearly every action in your minecraft world. However, attempting to control too much can sometimes cause resource issues depending on your server load. The solution to this issue is to make use of built-in optimization configuration found in [`global.conf`](/wiki/advanced/Global-Config.html) and by learning how to use [blacklists](/wiki/Configuration.html#blacklist). +GriefDefender provides built-in control for nearly every action in your minecraft world. However, attempting to control too much can sometimes cause resource issues depending on your server load. The solution to this issue is to make use of built-in optimization configuration found in [`global.yml`](/wiki/advanced/Global-Config.html) and by learning how to use [blacklists](/wiki/Configuration.html#blacklist). ## Use Aikar's Flags Aikar's flags are an optimized set of flags that can increase your server's performance with little effort on your part. By default, Java's garbage collector is not optimized for running Minecraft servers, but Aikar's flags is a set of tuned flags that is specifically designed for running Minecraft servers. These flags will reduce your server's pause times due to garbage collection and will cause the JVM to avoid lengthy old-gen garbage collection cycles. @@ -13,7 +13,7 @@ See [PaperMC - Aikar's Flags](https://docs.papermc.io/paper/aikars-flags) ### Global Optimization config -Below is a snippet of the [optimization](/wiki/advanced/Global-Config.html#optimization) settings you can find in GD's [`global.conf`](/wiki/advanced/Global-Config.html) +Below is a snippet of the [optimization](/wiki/advanced/Global-Config.html#optimization) settings you can find in GD's [`global.yml`](/wiki/advanced/Global-Config.html)
Global Optimization Config diff --git a/docs/wiki/basic/Claim-Management.md b/docs/wiki/basic/Claim-Management.md index e9a9ce88..d80faf52 100644 --- a/docs/wiki/basic/Claim-Management.md +++ b/docs/wiki/basic/Claim-Management.md @@ -129,7 +129,7 @@ Basic tool, you can use it to indicate the position of claims, and identify who The inspection and modification tools now support CustomModelData support. To use, add {key:value} after item identifier. -Search the line `inspection-tool="minecraft:stick"` and `inspection-tool="minecraft:golden_shovel"` on [`global.conf`](/wiki/advanced/Global-Config.html) +Search the line `inspection-tool="minecraft:stick"` and `inspection-tool="minecraft:golden_shovel"` on [`global.yml`](/wiki/advanced/Global-Config.html) Change to: `inspection-tool="minecraft:stick{CustomModelData:1}"` @@ -171,7 +171,7 @@ Admins can access any player's personal claim identifiers by using the format `< ### Storage -All claim identifiers are stored in `./GriefDefender/claimnames.conf` +All claim identifiers are stored in `./GriefDefender/claimnames.yml` ## Claim Display Names @@ -189,24 +189,24 @@ Claim snapshots allow a user to backup all associated claim data of the claim in #### Public Public claim snapshots are accessible by all users. -Data is stored in `./GriefDefender/snapshots/public//.conf` +Data is stored in `./GriefDefender/snapshots/public//.yml` #### Admin Admin claim snapshots are accessible by only admins. -Data is stored in `./GriefDefender/snapshots/admin//.conf` +Data is stored in `./GriefDefender/snapshots/admin//.yml` #### User User claim snapshots are only accessible by the creator. -Data is stored in `./GriefDefender/snapshots/user//.conf` +Data is stored in `./GriefDefender/snapshots/user//.yml` #### Claim Claim local snapshots are only accessible in the claim the snapshot was created in. -Data is stored in `./GriefDefender/worlds///snapshots//.conf` +Data is stored in `./GriefDefender/worlds///snapshots//.yml` ### GUI @@ -257,12 +257,12 @@ There are 2 types of claim groups #### Admin Admin claim groups are only accessible by admins. -Data is stored in `./GriefDefender/claimgroups/admin/.conf` +Data is stored in `./GriefDefender/claimgroups/admin/.yml` #### User User claim groups are only accessible by user who created the group. -Data is stored in `./GriefDefender/claimgroups/user//.conf` +Data is stored in `./GriefDefender/claimgroups/user//.yml` ### GUI @@ -371,7 +371,7 @@ To remove entry for a specific user ## How to disable claiming/GD functionality -:warning: See [global.conf](/wiki/advanced/Global-Config.html) in the [`World`](/wiki/advanced/Global-Config.html#world) section for protecting worlds or resources +:warning: See [global.yml](/wiki/advanced/Global-Config.html) in the [`World`](/wiki/advanced/Global-Config.html#world) section for protecting worlds or resources ### Disable claiming in a specific world To disable creating claims for a specific group of users in a world called `valhalla`, enter the following command @@ -389,7 +389,7 @@ the_end ``` Since the world `valhalla` is of type `overworld` , go into `normal` folder. You will see a folder named `valhalla`. -Inside this folder will be a config folder named `world.conf`. Edit the config file to be the following +Inside this folder will be a config folder named `world.yml`. Edit the config file to be the following ``` # 1.2.7 @@ -409,13 +409,13 @@ GriefDefender { ## How to handle explosions above surface level -Open up the [global.conf](/wiki/advanced/Global-Config.html) found under `./plugins/griefdefender` on Bukkit and `./config/griefdefender` on Sponge servers. +Open up the [global.yml](/wiki/advanced/Global-Config.html) found under `./plugins/griefdefender` on Bukkit and `./config/griefdefender` on Sponge servers. You will find the following config settings * `explosion-block-surface-blacklist` - Allows you to blacklist specific block source, such as tnt, above the surface level defined by setting `explosion-surface-block-level`. To blacklist ALL blocks, use the id `any`. * `explosion-entity-surface-blacklist` - Allows you to blacklist specific entity explosion sources, such as creeper, above the surface level defined by setting `explosion-surface-block-level`. To blacklist ALL entities, use the id `any`. * `explosion-surface-block-level` - Allows you to configure the block surface level (Y coord) that GriefDefender will use to determine if an explosion is above the surface. (Default: 63) -Note: You can configure these settings per world by copying the setting to your respective `world.conf` file. +Note: You can configure these settings per world by copying the setting to your respective `world.yml` file. ## How to override default min/max world height @@ -423,16 +423,16 @@ Note: You can configure these settings per world by copying the setting to your To override a world named `valhalla` with environment type `overworld`, the following config changes need to be made #### Bukkit -* Locate world.conf in `./plugins/GriefDefender/worlds/normal/valhalla/world.conf` -* Copy claim create settings from [`global.conf`](/wiki/advanced/Global-Config.html) to new world.conf -* Open `./plugins/GriefDefender/options.conf` +* Locate world.yml in `./plugins/GriefDefender/worlds/normal/valhalla/world.yml` +* Copy claim create settings from [`global.yml`](/wiki/advanced/Global-Config.html) to new world.yml +* Open `./plugins/GriefDefender/options.yml` * Under `default-user-options` set `min-level` to match override setting * Under `default-user-options` set `max-level` to match override setting #### Sponge -* Locate world.conf in `./config/GriefDefender/worlds/overworld/valhalla/world.conf` -* Copy claim create settings from [`global.conf`](/wiki/advanced/Global-Config.html) to new world.conf -* Open `./config/GriefDefender/options.conf` +* Locate world.yml in `./config/GriefDefender/worlds/overworld/valhalla/world.yml` +* Copy claim create settings from [`global.yml`](/wiki/advanced/Global-Config.html) to new world.yml +* Open `./config/GriefDefender/options.yml` * Under `default-user-options` set `min-level` to match override setting * Under `default-user-options` set `max-level` to match override setting diff --git a/docs/wiki/basic/Flag-Definitions-GUI.md b/docs/wiki/basic/Flag-Definitions-GUI.md index d54e2c8f..a5c52b7d 100644 --- a/docs/wiki/basic/Flag-Definitions-GUI.md +++ b/docs/wiki/basic/Flag-Definitions-GUI.md @@ -13,17 +13,17 @@ The delivered vanilla flag definition data can be found in the following locatio Fabric, Forge, and Sponge preset vanilla config is located in -`./config/GriefDefender/presets/minecraft.conf` +`./config/GriefDefender/presets/minecraft.yml` Bukkit and Hybrid preset vanilla config is located in -`./plugins/GriefDefender/presets/minecraft.conf` +`./plugins/GriefDefender/presets/minecraft.yml` Admins are given full control to add/remove/customize flag definitions. -To add a flag definition to an existing delivered minecraft preset, open the `./presets/minecraft.conf` file. +To add a flag definition to an existing delivered minecraft preset, open the `./presets/minecraft.yml` file. Within this section, you will see 2 delivered groups `admin` and `user`. All flag definitions located within the `admin` group are accessible by only admins. This is due to the `admin-group` setting be set to `true`. diff --git a/docs/wiki/basic/GUI.md b/docs/wiki/basic/GUI.md index 49a0792f..0adddd1a 100644 --- a/docs/wiki/basic/GUI.md +++ b/docs/wiki/basic/GUI.md @@ -163,5 +163,5 @@ The available icons work as follows `DEBUG` - Debugs the current claim user is in. Note: The debug icon is for admins only. -All inventory GUI configuration can be found in the [`gui.conf`](/wiki/basic/GUI.html) file within `./plugins/GriefDefender/` folder. +All inventory GUI configuration can be found in the [`gui.yml`](/wiki/basic/GUI.html) file within `./plugins/GriefDefender/` folder. See [Inventory section](/wiki/Configuration.html#gui) for more information. \ No newline at end of file diff --git a/docs/wiki/basic/Options.md b/docs/wiki/basic/Options.md index 3e82bacf..4ae46237 100644 --- a/docs/wiki/basic/Options.md +++ b/docs/wiki/basic/Options.md @@ -11,7 +11,7 @@ Options, also known as Meta, are a way to configure plugins using player/group c ## Configuration -Default values can be changed in [`options.conf`](/wiki/basic/Options.html) +Default values can be changed in [`options.yml`](/wiki/basic/Options.html) See [Option Config](/wiki/Configuration.html#options) ## Built-in Commands @@ -38,7 +38,7 @@ See [LuckPerms - Context](https://luckperms.net/wiki/Context) on what contexts y * Deny player hunger in claim player is in. `/claimoption player-deny-hunger true` -Note: If you get a message stating the option is not enabled, enable it under `option-control` in [`options.conf`](/wiki/basic/Options.html). +Note: If you get a message stating the option is not enabled, enable it under `option-control` in [`options.yml`](/wiki/basic/Options.html). Note: Using `/claimoption` with no arguments opens up the GUI and displays all claim options for claim you are standing in including default options that affect all claims. ## LuckPerms diff --git a/docs/wiki/basic/PvP.md b/docs/wiki/basic/PvP.md index b77c021a..48e2ebe8 100644 --- a/docs/wiki/basic/PvP.md +++ b/docs/wiki/basic/PvP.md @@ -15,10 +15,10 @@ To disable PvP on server, open [`server.properties`](https://minecraft.wiki/w/Se ### Disable PvP globally except specific claims -1. Open `presets/minecraft.conf` in the GD config directory. +1. Open `presets/minecraft.yml` in the GD config directory. 2. Change `default-value=true` to `default-value=false` under the `pvp` definition 3. Toggle the `pvp` definition to true in claims where pvp is wanted -4. Optional: Move the `pvp` flag definition from USER group to ADMIN group in `minecraft.conf` +4. Optional: Move the `pvp` flag definition from USER group to ADMIN group in `minecraft.yml` Note: Make this change if you ONLY want admins to be able to toggle `pvp` in claims. 5. `/gdreload` diff --git a/docs/wiki/basic/Rent-System.md b/docs/wiki/basic/Rent-System.md index dbb9743b..f84c634b 100644 --- a/docs/wiki/basic/Rent-System.md +++ b/docs/wiki/basic/Rent-System.md @@ -19,7 +19,7 @@ This new system will allow you to set your claim up for rent and earn some money If you use [RealEstate](/hooks/RealEstate.html) keep this disabled to avoid problems. :::: -Open your [global.conf](/wiki/advanced/Global-Config.html) file and under economy section, you will find the following lines: +Open your [global.yml](/wiki/advanced/Global-Config.html) file and under economy section, you will find the following lines: ``` # The specific hour in day to attempt to get owed claim rent balances from delinquent renters. Note: This uses military time and accepts values between 0-23. Default: 0 diff --git a/docs/wiki/basic/Tags.md b/docs/wiki/basic/Tags.md index f19d991c..cf7a7109 100644 --- a/docs/wiki/basic/Tags.md +++ b/docs/wiki/basic/Tags.md @@ -73,7 +73,7 @@ To verify tags are working with specific actions in GriefDefender, run the `/gdd ## GriefDefender has a tag system -GriefDefender relies on a tag map found in the [tag.conf](/wiki/basic/Tags.html) file +GriefDefender relies on a tag map found in the [tag.yml](/wiki/basic/Tags.html) file A map of tags for block/item/entity to a list of one or more identifiers. Always store tag keys with the '#' prefix. For example, '#shulker_boxes'. diff --git a/docs/wiki/basic/Tax-System.md b/docs/wiki/basic/Tax-System.md index 7a487753..c9e9df10 100644 --- a/docs/wiki/basic/Tax-System.md +++ b/docs/wiki/basic/Tax-System.md @@ -8,18 +8,18 @@ icon: tax ## General GD provides a tax system to tax claim owners based on the amount of land they own. -This system is disabled by default. To enable, open up [`global.conf`](/wiki/advanced/Global-Config.html) and set the `tax-system` setting to `true`. +This system is disabled by default. To enable, open up [`global.yml`](/wiki/advanced/Global-Config.html) and set the `tax-system` setting to `true`. ## Configuration ### Tax apply time By default, taxes are taken from claim owners in real-time daily at 00:00 military time. -You can configure this time by adjusting the setting `tax-apply-hour` in [`global.conf`](/wiki/advanced/Global-Config.html). +You can configure this time by adjusting the setting `tax-apply-hour` in [`global.yml`](/wiki/advanced/Global-Config.html). ### Tax rate By default, claim owners are charged a flat rate of `0.1` in currency per block they own. For ex. A claim that is 10x10 would be charged `0.1 * 100` which would be a total of `10`. -You can configure this rate for all users by adjusting `tax-rate` in [`options.conf`](/wiki/basic/Options.html) under `default-user-options`. +You can configure this rate for all users by adjusting `tax-rate` in [`options.yml`](/wiki/basic/Options.html) under `default-user-options`. Note: 2D claims are only charged `length * width`. Height is not included. Note: 3D claims are charged `length * width * height`. @@ -28,7 +28,7 @@ Note: 3D claims are charged `length * width * height`. If a claim owners fails to pay his/her taxes then the GD will freeze the claim. Freezing the claim stops the claim owner from interacting with their claim until they pay their complete tax balance. By default, this occurs after 7 days of an unpaid balance. -This setting can be adjusted by changing `tax-expiration` in [`options.conf`](/wiki/basic/Options.html) under `default-user-options`. +This setting can be adjusted by changing `tax-expiration` in [`options.yml`](/wiki/basic/Options.html) under `default-user-options`. ### Tax claim deletion If a claim owner fails to pay their taxes after configured setting `tax-expiration` then GD will start a countdown to delete the claim. diff --git a/docs/wiki/migration/GriefPrevention.md b/docs/wiki/migration/GriefPrevention.md index 13a1435c..943184fd 100644 --- a/docs/wiki/migration/GriefPrevention.md +++ b/docs/wiki/migration/GriefPrevention.md @@ -19,7 +19,7 @@ See [LuckPerms - Prefixes, Suffixes & Meta](https://luckperms.net/wiki/Prefixes, 2. Remove GriefPrevention jar from plugins 3. Start the server to generate GriefDefender configs. 4. Stop server -5. Edit [global.conf](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ +5. Edit [global.yml](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ 6. Locate section ``` # List of migrators that convert old or other protection data into the current GD claim data format. @@ -47,23 +47,23 @@ migrator { ``` 7a. If migrating from GP file-format, set classic to `true` OR -:warning: This step requires [`storage.conf`](/wiki/basic/Storage.html) to be configured for GD database. +:warning: This step requires [`storage.yml`](/wiki/basic/Storage.html) to be configured for GD database. 7b. If migrating from GP database, configure `classic-database` section. 8. Start Server If done properly, GriefDefender will migrate all data from `plugins/GriefPreventionData` to `plugins/GriefDefender`. Migration output should appear in console as it is migrating. -9. Disable the migrator in [`global.conf`](/wiki/advanced/Global-Config.html) +9. Disable the migrator in [`global.yml`](/wiki/advanced/Global-Config.html) ## Sponge -:warning: The migrator will not copy the [`global.conf`](/wiki/advanced/Global-Config.html) as there have been many changes to it in GriefDefender. You will have to manually copy the settings you want from GP's [`global.conf`](/wiki/advanced/Global-Config.html) to GD. +:warning: The migrator will not copy the [`global.yml`](/wiki/advanced/Global-Config.html) as there have been many changes to it in GriefDefender. You will have to manually copy the settings you want from GP's [`global.yml`](/wiki/advanced/Global-Config.html) to GD. :warning: Make sure GriefPreventionData exists in `./plugins/` folder. If migrating from Bukkit, you must copy `GriefPreventionData` to `./plugins/` 1. Add GriefDefender jar to mods or plugins folder 2. Remove GriefPrevention jar from mods/plugins folder 3. Start the server to generate GriefDefender configs. 4. Stop server -5. Edit [global.conf](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ +5. Edit [global.yml](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ 6. Locate section ``` # List of migrators that convert old or other protection data into the current GD claim data format. @@ -115,4 +115,4 @@ playerdata { 11. Start server If done properly, GriefDefender will migrate all data from `plugins/GriefPreventionData` to `plugins/GriefDefender` including permission data. Migration output should appear in console as it is migrating. -12. Disable the migrator in [`global.conf`](/wiki/advanced/Global-Config.html) \ No newline at end of file +12. Disable the migrator in [`global.yml`](/wiki/advanced/Global-Config.html) \ No newline at end of file diff --git a/docs/wiki/migration/WorldGuard.md b/docs/wiki/migration/WorldGuard.md index dbcf9bd1..3d7932ef 100644 --- a/docs/wiki/migration/WorldGuard.md +++ b/docs/wiki/migration/WorldGuard.md @@ -80,7 +80,7 @@ notify-exit 2. Remove WorldGuard jar from plugins 3. Start the server at least once to generate GriefDefender configs. 4. Stop server -5. Edit [global.conf](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ +5. Edit [global.yml](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ 6. Locate section ``` # Set to true to enable WorldGuard data migrator. diff --git a/docs/zh/guide/advanced/contexts.md b/docs/zh/guide/advanced/contexts.md index 86b257d9..aa898208 100644 --- a/docs/zh/guide/advanced/contexts.md +++ b/docs/zh/guide/advanced/contexts.md @@ -42,7 +42,7 @@ GD 根据需要对 『情境』 进行了拓展,以便于你能客制化 『 ```world``` | `` | Applies flag to a specific world. Note: Every flag or option permission will ALWAYS contain one of the following core contexts `gd_claim`, `gd_claim_default`, or `gd_claim_override`. -Note: When using contexts with commands `/cf`, `/claimoption`, or `flags.conf` you can use the following aliases for context keys +Note: When using contexts with commands `/cf`, `/claimoption`, or `flags.yml` you can use the following aliases for context keys `gd_claim_default` - `default` `gd_claim_override` - `override` So as an example diff --git a/docs/zh/guide/advanced/flag-definitions-gui.md b/docs/zh/guide/advanced/flag-definitions-gui.md index 5d659380..23d1ea02 100644 --- a/docs/zh/guide/advanced/flag-definitions-gui.md +++ b/docs/zh/guide/advanced/flag-definitions-gui.md @@ -12,7 +12,7 @@ icon: sidebar 『预制标签』系统为用户及管理员提供了简便管理领地标签的可能, 它允许管理员将复杂的[『预制标签』]打包好,以游戏内GUI的方式呈现给使用者。 -GriefDefender 内置一个适用于原版的标签预设`minecraft.conf`,里边有两个标签组为`admin`和`user`。 +GriefDefender 内置一个适用于原版的标签预设`minecraft.yml`,里边有两个标签组为`admin`和`user`。 :::: details 名词详解 flag definitions - 预制标签 flag - 基础标签 @@ -24,9 +24,9 @@ OWNER - 受信者 ## 配置简章 preset 管理员能根据需要对『预制标签』进行**增删改**,以便最大程度的客制化用户的标签使用体验。 -
任何『预制标签』在游戏界面对应的翻译都可以通过`lang/presets/标签预设名称/语言代码.conf`进行更改。 +
任何『预制标签』在游戏界面对应的翻译都可以通过`lang/presets/标签预设名称/语言代码.yml`进行更改。 -以默认标签预设 `minecraft.conf` 为例,简析结构 +以默认标签预设 `minecraft.yml` 为例,简析结构 ``` minecraft { depend="" @@ -77,7 +77,7 @@ minecraft { 标签 GUI旨在允许用户和管理员轻松管理其领地标签。 打开标签界面的指令是 `/cf` 或 `/gd flag claim` -
打开的标签预设可以在 `flags.conf` 进行更改,默认是 `minecraft:user`,其中 minecraft 指代预设名称,user 指代标签组名称。 +
打开的标签预设可以在 `flags.yml` 进行更改,默认是 `minecraft:user`,其中 minecraft 指代预设名称,user 指代标签组名称。 在 GD 2.0 中, 所有预制标签可以应用到两种新玩家类型,即 : PUBLIC 和 OWNER。 @@ -85,8 +85,8 @@ minecraft { `OWNER` - 在标签界面中切换预制标签页为 `OWNER`,所有领地受信者及所有者本身都将被影响。 ## 添加新的预制标签 -- 您可以直接创建一个新的预设标签,只需在 `presets/预设标签名.conf` 中按照格式添加, -- 您也可以直接更改现在的`minecraft.conf`。 +- 您可以直接创建一个新的预设标签,只需在 `presets/预设标签名.yml` 中按照格式添加, +- 您也可以直接更改现在的`minecraft.yml`。 我们现在针对标签定义进行讲解。 ``` diff --git a/docs/zh/guide/advanced/flags.md b/docs/zh/guide/advanced/flags.md index 7a1056e9..4918a8c6 100644 --- a/docs/zh/guide/advanced/flags.md +++ b/docs/zh/guide/advanced/flags.md @@ -8,9 +8,9 @@ icon: token ### 基础标签(Flags) GD 对一些事件进行了包装,这些事件往往常用于领地设定,成为 『预设标签』 的组成部分,我们称之为 『基础标签(Flags)』 例子:`interact-block-primary` - (对方块左键) | `interact-inventory-click` - (背包内点击) | `entity-spawn` - (实体生成) 等等 -在上述例子中,部分 『基础标签』 出于性能考量是关闭的[例如 entity-spawn],您可以在 `flags.conf` 中开启。 +在上述例子中,部分 『基础标签』 出于性能考量是关闭的[例如 entity-spawn],您可以在 `flags.yml` 中开启。 ### [预制标签(Flag-definitions)](./flag-definitions-gui) -由 『基础标签』 组成,『情境』 限定,可根据权限分发到游戏中介面供玩家使用,以 『预设集』 作为显示单位, GD 在初始化时自动生成 『预设集』 `./presets/minecraft.conf`。 +由 『基础标签』 组成,『情境』 限定,可根据权限分发到游戏中介面供玩家使用,以 『预设集』 作为显示单位, GD 在初始化时自动生成 『预设集』 `./presets/minecraft.yml`。 ### [情境(Contexts)](./contexts) LuckPerms 中的情境系统,详见 [官方Wiki](https://luckperms.net/wiki/Context) ,GD 对 Luckperms 的 『情境』 进行了延展,添加了部分又能使其和 『基础标签』 限定作用情境。 例如:`source` - **标签触发的来源** | `target` - **标签作用的对象** | `boots` - **标签触发时装备的胸甲** | `gametime` - **游戏内所处时间**等等 @@ -24,9 +24,9 @@ LuckPerms 中的情境系统,详见 [官方Wiki](https://luckperms.net/wiki/Co ### 标签调试模式 (/cfdebug) 常用于测试标签状态,当该模式开启时,GD 将会视你为**一般的过路人**,所有关于领地标签的设定都将**不再**以你原来的权限进行判断,这有助于你在调整完 flag 后进行测试。 -## 配置选章 Flags.conf -关乎标签的配置有 `flags.conf` 和 `presets`. -本页面着重关注基础标签,即 flags.conf 内容,presets 请阅览[预设标签](./flag-definitions)。 +## 配置选章 Flags.yml +关乎标签的配置有 `flags.yml` 和 `presets`. +本页面着重关注基础标签,即 flags.yml 内容,presets 请阅览[预设标签](./flag-definitions)。 ``` GriefDefender { default-flags { ### 管默认的 『基础标签』行为 diff --git a/docs/zh/guide/advanced/options.md b/docs/zh/guide/advanced/options.md index 65c49e37..7618f31b 100644 --- a/docs/zh/guide/advanced/options.md +++ b/docs/zh/guide/advanced/options.md @@ -12,7 +12,7 @@ icon: Options 简言之,选项将极大提升客制化体验,它不局限于 是(true) 和 否(false),可以是数字,也可以是字符,常被用于设置领地过期时间,税率,玩家持有领地上限等功能。 ## Configuration -选项的默认值都存储在 `options.conf` +选项的默认值都存储在 `options.yml` 请查看 [*选项配置*](未实现) ## 指令 @@ -39,7 +39,7 @@ icon: Options * 在该领地内禁用饱食度。 `/claimoption player-deny-hunger true` -Note: If you get a message stating the option is not enabled, enable it under `option-control` in `options.conf`. +Note: If you get a message stating the option is not enabled, enable it under `option-control` in `options.yml`. Note: Using `/claimoption` with no arguments opens up the GUI and displays all claim options for claim you are standing in including default options that affect all claims. ## LuckPerms diff --git a/docs/zh/guide/basic/claim-management.md b/docs/zh/guide/basic/claim-management.md index 11b0d623..f67e36ea 100644 --- a/docs/zh/guide/basic/claim-management.md +++ b/docs/zh/guide/basic/claim-management.md @@ -167,7 +167,7 @@ the_end ``` Since the world `valhalla` is of type `overworld` , go into `normal` folder. You will see a folder named `valhalla`. -Inside this folder will be a config folder named `world.conf`. Edit the config file to be the following +Inside this folder will be a config folder named `world.yml`. Edit the config file to be the following ``` # 1.2.7 @@ -187,13 +187,13 @@ GriefDefender { ## How to handle explosions above surface level -Open up the [global.conf](/wiki/advanced/Global-Config.html) found under `./plugins/griefdefender` on Bukkit and `./config/griefdefender` on Sponge servers. +Open up the [global.yml](/wiki/advanced/Global-Config.html) found under `./plugins/griefdefender` on Bukkit and `./config/griefdefender` on Sponge servers. You will find the following config settings * `explosion-block-surface-blacklist` - Allows you to blacklist specific block source, such as tnt, above the surface level defined by setting `explosion-surface-block-level`. To blacklist ALL blocks, use the id `any`. * `explosion-entity-surface-blacklist` - Allows you to blacklist specific entity explosion sources, such as creeper, above the surface level defined by setting `explosion-surface-block-level`. To blacklist ALL entities, use the id `any`. * `explosion-surface-block-level` - Allows you to configure the block surface level (Y coord) that GriefDefender will use to determine if an explosion is above the surface. (Default: 63) -Note: You can configure these settings per world by copying the setting to your respective `world.conf` file. +Note: You can configure these settings per world by copying the setting to your respective `world.yml` file. ## How to override default min/max world height @@ -201,16 +201,16 @@ Note: You can configure these settings per world by copying the setting to your To override a world named `valhalla` with environment type `overworld`, the following config changes need to be made #### Bukkit -* Locate world.conf in `./plugins/GriefDefender/worlds/normal/valhalla/world.conf` -* Copy claim create settings from [`global.conf`](/wiki/advanced/Global-Config.html) to new world.conf -* Open `./plugins/GriefDefender/options.conf` +* Locate world.yml in `./plugins/GriefDefender/worlds/normal/valhalla/world.yml` +* Copy claim create settings from [`global.yml`](/wiki/advanced/Global-Config.html) to new world.yml +* Open `./plugins/GriefDefender/options.yml` * Under `default-user-options` set `min-level` to match override setting * Under `default-user-options` set `max-level` to match override setting #### Sponge -* Locate world.conf in `./config/GriefDefender/worlds/overworld/valhalla/world.conf` -* Copy claim create settings from [`global.conf`](/wiki/advanced/Global-Config.html) to new world.conf -* Open `./config/GriefDefender/options.conf` +* Locate world.yml in `./config/GriefDefender/worlds/overworld/valhalla/world.yml` +* Copy claim create settings from [`global.yml`](/wiki/advanced/Global-Config.html) to new world.yml +* Open `./config/GriefDefender/options.yml` * Under `default-user-options` set `min-level` to match override setting * Under `default-user-options` set `max-level` to match override setting @@ -251,7 +251,7 @@ Note: These settings will only work for newly created claims. If the world has a **1. How do allow all users to create claims for free?** -Set meta `griefdefender.initial-blocks` to a high value such as `999999999`. See https://github.com/bloodmc/GriefDefender/wiki/Options-(Meta)#luckperms. You should also disable `claim-block-task` under claim category in [`global.conf`](/wiki/advanced/Global-Config.html) so players do not accrue claim blocks. +Set meta `griefdefender.initial-blocks` to a high value such as `999999999`. See https://github.com/bloodmc/GriefDefender/wiki/Options-(Meta)#luckperms. You should also disable `claim-block-task` under claim category in [`global.yml`](/wiki/advanced/Global-Config.html) so players do not accrue claim blocks. **2. How do I transfer a claim to another player for free?** diff --git a/docs/zh/guide/basic/claim-rent-system.md b/docs/zh/guide/basic/claim-rent-system.md index aff9819d..44d5a840 100644 --- a/docs/zh/guide/basic/claim-rent-system.md +++ b/docs/zh/guide/basic/claim-rent-system.md @@ -11,7 +11,7 @@ This new system will allow you to set your claim up for rent and earn some money # How to enable it -Open your [`global.conf`](/wiki/advanced/Global-Config.html) file and under economy section, you will find the following lines: +Open your [`global.yml`](/wiki/advanced/Global-Config.html) file and under economy section, you will find the following lines: ``` # The specific hour in day to attempt to get owed claim rent balances from delinquent renters. Note: This uses military time and accepts values between 0-23. Default: 0 diff --git a/docs/zh/guide/basic/pvp.md b/docs/zh/guide/basic/pvp.md index dce4bf6b..b7bafc33 100644 --- a/docs/zh/guide/basic/pvp.md +++ b/docs/zh/guide/basic/pvp.md @@ -15,10 +15,10 @@ To disable PvP on server, open `server.properties` and set `pvp` to false (On Sp ### Disable PvP globally except specific claims -1. Open `presets/minecraft.conf` in the GD config directory. +1. Open `presets/minecraft.yml` in the GD config directory. 2. Change `default-value=true` to `default-value=false` under the `pvp` definition 3. Toggle the `pvp` definition to true in claims where pvp is wanted -4. Optional: Move the `pvp` flag definition from USER to ADMIN in `minecraft.conf` +4. Optional: Move the `pvp` flag definition from USER to ADMIN in `minecraft.yml` 5. `/gdreload` ### Disable PvP for a specific player diff --git a/docs/zh/guide/config.md b/docs/zh/guide/config.md index 104f9f3f..1aaaf786 100644 --- a/docs/zh/guide/config.md +++ b/docs/zh/guide/config.md @@ -21,20 +21,20 @@ config/ │ │ │ ├── world/ │ │ │ │ ├── ClaimData/ │ │ │ │ ├── SchematicData/ - │ │ │ │ └── world.conf - │ │ │ └── dimension.conf + │ │ │ │ └── world.yml + │ │ │ └── dimension.yml │ │ └── 由其他方式引入的世界(如 Mod/数据包...) │ └── - ├── flags.conf 阅览 标签页面 - ├──global.conf 阅览 作用域 - └── options.conf 阅览 选项页面 + ├── flags.yml 阅览 标签页面 + ├──global.yml 阅览 作用域 + └── options.yml 阅览 选项页面 ``` worlds/ --- [作用域](#作用域) -
flags.conf --- [标签页面](./advanced/flags.html/#配置选章-flags-conf) -
options.conf --- [选项页面](./advanced/options) +
flags.yml --- [标签页面](./advanced/flags.html/#配置选章-flags-conf) +
options.yml --- [选项页面](./advanced/options) ### 作用域 -默认的『全局』配置文件储存在 [`global.conf`](/wiki/advanced/Global-Config.html), +默认的『全局』配置文件储存在 [`global.yml`](/wiki/advanced/Global-Config.html), 这些文件有详细的注释可以让你了解每个选项的作用。 一共有 3 种类型的配置文件: @@ -46,9 +46,9 @@ worlds/ --- [作用域](#作用域) 维度配置文件是用来影响某个维度或一组世界的. 这些类型的配置文件将覆盖全局配置文件的设置. 世界配置文件仅用于修改单个世界. 世界配置文件将**覆盖维度和全局配置文件**的设置。 :::: info 例子 -你想在主世界更改[`global.conf`](/wiki/advanced/Global-Config.html)已经定义过的圈地工具。 -你会找到 worlds/minecraft(游戏原版)/normal(即普通世界生成)/world/world.conf -仿制[global.conf](/wiki/advanced/Global-Config.html)的结构,在里面输入 +你想在主世界更改[`global.yml`](/wiki/advanced/Global-Config.html)已经定义过的圈地工具。 +你会找到 worlds/minecraft(游戏原版)/normal(即普通世界生成)/world/world.yml +仿制[global.yml](/wiki/advanced/Global-Config.html)的结构,在里面输入 ``` GriefDefender { claim { diff --git a/docs/zh/guide/faq/Claim-Management.md b/docs/zh/guide/faq/Claim-Management.md index 8b9e616d..1f6d3ef8 100644 --- a/docs/zh/guide/faq/Claim-Management.md +++ b/docs/zh/guide/faq/Claim-Management.md @@ -6,7 +6,7 @@ category: faq ## 1. How do allow all users to create claims for free?** -Set `requires-claim-blocks` to `false` in [`global.conf`](/wiki/advanced/Global-Config.html) within claim `creation-settings` section. +Set `requires-claim-blocks` to `false` in [`global.yml`](/wiki/advanced/Global-Config.html) within claim `creation-settings` section. ## 2. How do I transfer a claim to another player for free?** @@ -145,7 +145,7 @@ They can use the command `/gdconfirm` ## 16. How do I prevent players from earning blocks while AFK? -1. Open [`global.conf`](/wiki/advanced/Global-Config.html). +1. Open [`global.yml`](/wiki/advanced/Global-Config.html). 2. Search for the following section ``` # The minimum threshold of movement (in blocks) required to receive accrued claim blocks. (Default: 0) diff --git a/docs/zh/guide/install.md b/docs/zh/guide/install.md index 96c36f36..3ffdba65 100644 --- a/docs/zh/guide/install.md +++ b/docs/zh/guide/install.md @@ -42,7 +42,7 @@ GD 大量使用了 LP 的 `default` 权限组,请不要删除 `default` 中有 ### 配置 1. 打开您所属平台对应的 GriefDefender 配置文件夹。 -2. 打开 global.conf, 通过 `Ctrl+F` 搜索 `locale`。 +2. 打开 global.yml, 通过 `Ctrl+F` 搜索 `locale`。 3. 将 locale 的值从默认 en_US 更改为 zh_CN。 4. 控制台输入 /gd reload 完成汉化。 :::: info diff --git a/docs/zh/guide/migration/griefprevention.md b/docs/zh/guide/migration/griefprevention.md index 225b6fca..10857269 100644 --- a/docs/zh/guide/migration/griefprevention.md +++ b/docs/zh/guide/migration/griefprevention.md @@ -19,7 +19,7 @@ See https://github.com/lucko/LuckPerms/wiki/Prefixes,-Suffixes-&-Meta#meta for m 2. Remove GriefPrevention jar from plugins 3. Start the server to generate GriefDefender configs. 4. Stop server -5. Edit [`global.conf`](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ +5. Edit [`global.yml`](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ 6. Locate section ``` # List of migrators that convert old or other protection data into the current GD claim data format. @@ -45,17 +45,17 @@ migrator { 8. Start Server If done properly, GriefDefender will migrate all data from `plugins/GriefPreventionData` to `plugins/GriefDefender`. Migration output should appear in console as it is migrating. -9. Disable the migrator in [`global.conf`](/wiki/advanced/Global-Config.html) +9. Disable the migrator in [`global.yml`](/wiki/advanced/Global-Config.html) ## Sponge -:warning: The migrator will not copy the [`global.conf`](/wiki/advanced/Global-Config.html) as there have been many changes to it in GriefDefender. You will have to manually copy the settings you want from GP's [`global.conf`](/wiki/advanced/Global-Config.html) to GD. +:warning: The migrator will not copy the [`global.yml`](/wiki/advanced/Global-Config.html) as there have been many changes to it in GriefDefender. You will have to manually copy the settings you want from GP's [`global.yml`](/wiki/advanced/Global-Config.html) to GD. 1. Add GriefDefender jar to mods or plugins folder 2. Remove GriefPrevention jar from mods/plugins folder 3. Start the server to generate GriefDefender configs. 4. Stop server -5. Edit [`global.conf`](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ +5. Edit [`global.yml`](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ 6. Locate section ``` # List of migrators that convert old or other protection data into the current GD claim data format. @@ -107,4 +107,4 @@ playerdata { 11. Start server If done properly, GriefDefender will migrate all data from `plugins/GriefPreventionData` to `plugins/GriefDefender` including permission data. Migration output should appear in console as it is migrating. -12. Disable the migrator in [`global.conf`](/wiki/advanced/Global-Config.html) \ No newline at end of file +12. Disable the migrator in [`global.yml`](/wiki/advanced/Global-Config.html) \ No newline at end of file diff --git a/docs/zh/guide/migration/worldguard.md b/docs/zh/guide/migration/worldguard.md index a42dc3c5..40a6f542 100644 --- a/docs/zh/guide/migration/worldguard.md +++ b/docs/zh/guide/migration/worldguard.md @@ -81,7 +81,7 @@ notify-exit 2. Remove WorldGuard jar from plugins 3. Start the server at least once to generate GriefDefender configs. 4. Stop server -5. Edit [global.conf](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ +5. Edit [global.yml](/wiki/advanced/Global-Config.html) under ./plugins/GriefDefender/ 6. Locate section ``` # Set to true to enable WorldGuard data migrator. diff --git a/docs/zh/hooks/readme.md b/docs/zh/hooks/readme.md index ec6a484f..fdd4fb4f 100644 --- a/docs/zh/hooks/readme.md +++ b/docs/zh/hooks/readme.md @@ -10,7 +10,7 @@ GDHooks is an official GriefDefender addon designed to extend its support for ot [**Source**](https://github.com/bloodmc/GDHooks) [**Permissions**](/hooks/gdhooks-perms) -You can also check in the [Global.conf](/wiki/advanced/Global-Config.html) configuration the part of [providers](/wiki/advanced/Global-Config.html#provider) +You can also check in the [Global.yml](/wiki/advanced/Global-Config.html) configuration the part of [providers](/wiki/advanced/Global-Config.html#provider) #### Supported By GDHooks diff --git a/docs/zh/resources/Pixelmon.md b/docs/zh/resources/Pixelmon.md index 00a99d9b..7f83e34c 100644 --- a/docs/zh/resources/Pixelmon.md +++ b/docs/zh/resources/Pixelmon.md @@ -4,8 +4,8 @@ category: Preset --- :::: info -Unlike GP where you had to set multiple flag commands for pixelmon manually, it is now highly recommended to make use of the new Flag Definition system. A flag definition combines 1 or more flag permissions into a single group which allows you to toggle all at once via GUI. Any flag definition entered in your `pixelmon.conf` will be accessible via the Flag GUI config by using `/cf` command in game. The main thing to keep in mind is all flags toggled in game will apply to claim only. However, the flags you set in config that use `gd_claim_default` or `gd_claim_override` contexts will be applied on server startup with the `default-value` you specify. +Unlike GP where you had to set multiple flag commands for pixelmon manually, it is now highly recommended to make use of the new Flag Definition system. A flag definition combines 1 or more flag permissions into a single group which allows you to toggle all at once via GUI. Any flag definition entered in your `pixelmon.yml` will be accessible via the Flag GUI config by using `/cf` command in game. The main thing to keep in mind is all flags toggled in game will apply to claim only. However, the flags you set in config that use `gd_claim_default` or `gd_claim_override` contexts will be applied on server startup with the `default-value` you specify. :::: -See [GDDefinitions](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/presets/pixelmon.conf) for latest pixelmon.conf file +See [GDDefinitions](https://raw.githubusercontent.com/bloodmc/GriefDefenderDefinitions/master/1.12.2/presets/pixelmon.conf) for latest pixelmon.yml file -----