Quero que cries um **datapack completo, funcional e pronto a instalar** para o meu servidor Minecraft Java **26.3 com Fabric**.
O meu servidor é um SMP com estilo vanilla, mas quero tornar o acesso ao End extremamente difícil.
## 1. Drop personalizado do Warden
- O Warden deve ter 25% de probabilidade de deixar cair um item especial chamado **Fragmento de Sculk Encantado**.
- O item deve ter um identificador único usando `minecraft:custom_data`, para não ser confundido com Echo Shards normais.
- Deve preservar os drops vanilla do Warden.
- O item deve ter um nome personalizado e brilho visual.
## 2. Crafting do Bloco de Sculk Encantado
- Quatro Fragmentos de Sculk Encantados devem criar um item chamado **Bloco de Sculk Encantado**.
- Usa um item vanilla como base, identificado por `custom_data`, para distinguir o bloco de um item normal.
- O resultado deve manter o nome personalizado e o brilho.
- Só os fragmentos especiais podem ser usados nesta receita.
## 3. Receita personalizada do Olho do Ender
Quero substituir a receita vanilla do Olho do Ender por uma receita 3×3 que exige exatamente estes nove ingredientes:
```text
[T] [H] [A]
[N] [B] [C]
[M] [S] [O]
```
- T = Totem of Undying
- H = Heavy Core
- A = Enchanted Golden Apple
- N = Nether Star
- B = Enchanted Book com Curse of Binding
- C = Heart of the Sea
- M = Netherite Ingot
- S = Bloco de Sculk Encantado personalizado
- O = Ominous Bottle de nível V
O resultado deve ser exatamente um Eye of Ender.
### Restrições obrigatórias
- O livro tem de possuir realmente o encantamento Curse of Binding; não aceites qualquer livro encantado.
- A garrafa tem de ser uma Ominous Bottle de nível V, não uma garrafa de outro nível nem uma poção normal.
- O bloco de sculk tem de ser o item personalizado correto.
- Não aceites itens substitutos ou ingredientes normais que apenas tenham o mesmo nome.
- O Eye of Ender normal deve deixar de ser fabricável pela receita vanilla, se necessário para impedir que os jogadores contornem a progressão.
- Confirma se a receita vanilla deve ser removida através de um mecanismo compatível com a versão 26.3.
## 4. Compatibilidade e instalação
Quero que investigues primeiro a sintaxe real dos datapacks do Minecraft Java 26.3. Não assumas que formatos, componentes ou exemplos de versões antigas continuam válidos.
- Confirma o formato correto do `pack.mcmeta`.
- Usa as versões atuais dos componentes e das receitas.
- Confirma como verificar encantamentos e componentes específicos em receitas de crafting.
- Confirma como implementar o drop do Warden sem eliminar os drops vanilla.
- Se uma receita vanilla não conseguir validar os componentes exigidos, implementa uma alternativa fiável, como um sistema de validação por advancement e função, ou explica claramente a necessidade de um mod Fabric.
- Não uses sintaxe fictícia ou componentes inventados.
- Não afirmes que o datapack foi testado se não tiveres realmente executado os testes.
## 5. Entrega
Cria um ZIP descarregável com todos os ficheiros, com a estrutura correta e sem pastas duplicadas.
Inclui:
1. O datapack completo.
2. Um `LEIA-ME.txt` em português com instalação e resolução de problemas.
3. Os comandos de teste.
4. Uma lista dos ficheiros incluídos.
5. Instruções para confirmar que o servidor reconhece o datapack.
6. Uma explicação de quaisquer limitações reais da implementação.
O ZIP anterior não era reconhecido pelo servidor, por isso dá especial atenção à estrutura das pastas e ao `pack.mcmeta`.
**Prioridade máxima:** entregar uma implementação correta para Minecraft Java 26.3 + Fabric, não apenas exemplos de JSON. Se não conseguires implementar algum requisito apenas com datapacks, diz exatamente qual e apresenta a alternativa compatível mais simples.
minecraftspigot-java0 views