Skip to content

O Quadro de Trabalho ​

Para saber como o Quadro de Trabalho funciona no jogo, veja Trabalho. No data pack, há três tipos de arquivo para o quadro: labor_board/levels.json controla os níveis, pet_task/ controla os tipos de ficha e loot_table/pet_task/ controla o pagamento por terminar uma ficha.

Níveis ​

labor_board/levels.json decide quantos níveis o quadro tem, quantas fichas cada nível afixa por dia e quanto custa melhorar até aquele nível:

json
{
  "levels": [
    { "slips": 3 },
    { "slips": 4, "price": 16 },
    { "slips": 5, "price": 32 }
  ]
}

O primeiro nível é o quadro do jeito que fica quando é colocado, então não tem preço. Você pode adicionar mais níveis, com até 31 fichas por nível. Só existe uma cópia deste arquivo, então para mudar, substitua por completo.

Fichas ​

Cada arquivo em pet_task/ é um tipo de ficha. O mod vem com cinco: Capina, Capina Avançada, Caça a Monstros, Tiro em Monstros e Apresentação de Rua. Veja a Capina Avançada como exemplo:

json
{
  "capability": "chiikawa:farmer",
  "counter": "chiikawa:weed",
  "icon": "minecraft:tall_grass",
  "amount": { "type": "minecraft:uniform", "min_inclusive": 16, "max_inclusive": 32 },
  "reward": "chiikawa:pet_task/advanced_weeding",
  "weight": 2,
  "min_level": 2,
  "requires": { "qualification": "chiikawa:weeding", "min_rank": 3 }
}
CampoSignificado
capabilityQual trabalho pode pegar: chiikawa:farmer, chiikawa:fencer, chiikawa:archer, chiikawa:musician
counterQue tipo de serviço conta para o progresso, veja abaixo
iconO ícone desenhado no quadro e nas telas
amountQuanto serviço tem que ser feito, um número fixo ou um número aleatório do jogo original
rewardO que é dado ao terminar, como uma loot table
weightOpcional, o peso no sorteio quando as fichas são afixadas, 1 por padrão
min_levelOpcional, o nível do quadro a partir do qual esse tipo de ficha começa a ser afixado, 1 por padrão
requiresOpcional, qual licença, e de pelo menos qual grau, é preciso para pegar

Há quatro tipos de counter: chiikawa:weed arranca uma erva daninha, chiikawa:pick_mushroom colhe um cogumelo, chiikawa:slay derrota uma criatura hostil e chiikawa:play_music_second toca por um segundo.

O min_rank em requires segue os graus da série original: 5 é o mais baixo, grau 5, e 1 é o mais alto, grau 1. Escrever 3 quer dizer ter uma licença de grau 3 ou superior.

Nenhuma das fichas do próprio mod usa a colheita de cogumelos, o que faz dela um bom exemplo. No seu próprio namespace, crie data/my_pack/pet_task/mushroom_picking.json:

json
{
  "capability": "chiikawa:farmer",
  "counter": "chiikawa:pick_mushroom",
  "icon": "minecraft:red_mushroom",
  "amount": { "type": "minecraft:uniform", "min_inclusive": 4, "max_inclusive": 8 },
  "reward": "my_pack:pet_task/mushroom_picking"
}

Depois escreva data/my_pack/loot_table/pet_task/mushroom_picking.json como pagamento, e o quadro começa a afixar fichas de colheita de cogumelos. O nome da ficha e o progresso mostrados na tela vêm do arquivo de idioma do resource pack, nas chaves pet_task.my_pack.mushroom_picking e pet_task.my_pack.mushroom_picking.amount. Escreva a segunda como %s cogumelos, onde %s é substituído pela quantidade de serviço a fazer.

Pagamento ​

O pagamento é uma loot table do jogo original em loot_table/pet_task/, e o que ela sorteia vai direto para a mochila do pet. Para dinheiro, use a tag chiikawa:currency em vez de citar esmeraldas diretamente, para que mudar a moeda não signifique mudar o pagamento.

O mod também adiciona uma condição de loot, chiikawa:qualification, que decide se um pool é dado de acordo com a licença que o pet tem. As fichas de Capina funcionam assim: uma licença de grau 5 ganha 1 esmeralda a mais, o grau 4 mais uma, e assim por diante até o grau 1:

json
{
  "rolls": 1,
  "conditions": [
    { "condition": "chiikawa:qualification", "qualification": "chiikawa:weeding", "min_rank": 3 }
  ],
  "entries": [
    { "type": "minecraft:tag", "name": "chiikawa:currency", "expand": true }
  ]
}

Unofficial fan-made mod, not affiliated with Nagano / Chiikawa rights holders. No official assets are used.

Unofficial fan-made mod, not affiliated with Nagano / Chiikawa rights holders.
京ICP备2024085629号