Aangepaste voortgangen
Definieer aangepaste Minecraft-voortgangsbomen in je ItemsAdder-YAML-bestanden, met aangepaste triggers, nieuwe tabbladen en voltooiingsacties.
Definieer aangepaste Minecraft-voortgangsbomen direct in uw ItemsAdder-inhouds-YAML-bestanden. Geen datapacks, geen herstarts. Voeg een advancements-sectie toe en voer /iareload uit.
Functies
- Maak aangepaste voortgangstabbladen met een aangepaste achtergrondtextuur
- Bouw boomstructuren door voortgangen aan elkaar te koppelen
- Gebruik 49 ingebouwde triggertypen (item verkrijgen, recept maken, entiteit doden, bioom betreden, server joinen, furniture controleren, en meer)
- Voeg optionele spelerspredicaten toe aan elk criterium, zoals sluipen, gamemode, level, inventarisslots, potioneffecten, locatie en meer
- Voer voltooiingsacties uit wanneer een voortgang is voltooid (titel, geluid, commando's, actionbar)
- Verstrek ervaring en ontgrendel recepten als beloningen
- Spelersvoortgang blijft behouden na herladen
Basisstructuur
info:
namespace: my_pack
advancements:
root:
display:
title: "Mijn Server"
description: "Prestaties voor Mijn Server."
icon: minecraft:nether_star
background: "minecraft:gui/advancements/backgrounds/adventure"
show_toast: false
announce_to_chat: false
first_sword:
parent: root
display:
title: "Eerste Robijnzwaard"
description: "Verkrijg je eerste aangepaste zwaard."
icon: my_pack:ruby_sword
frame: task
criteria:
obtain:
trigger: obtain_item
conditions:
items:
- my_pack:ruby_sword
on_complete:
sound:
name: minecraft:entity.player.levelup
title:
title: "<gold>Voortgang!"
subtitle: "<gray>Eerste robijnzwaard verkregen."Hoe het werkt
IAA laadt elk inhoudsbestand dat een advancements-sectie bevat. Elke invoer wordt een Minecraft-voortgang die tijdens runtime via NMS wordt geïnjecteerd. Spelersvoortgang wordt opgeslagen door vanilla in de werelden-opslagbestanden en blijft behouden na herladen.
Wortelvoortgangen (geen parent) maken een nieuw tabblad in het voortgangsscherm. Kinderen verbinden zich visueel met hun ouder in de boom.
Alle voortgangen in een bestand delen dezelfde info.namespace. Ouders van verschillende namespacen worden ondersteund met het formaat namespace:id.
VeinMiner
Breek een ader van verbonden blokken van hetzelfde type in één slag met een ItemsAdder-VeinMiner-actie. Configureerbare bloklijsten en limieten.
Configuratiereferentie
Volledige YAML-referentie voor aangepaste ItemsAdder-voortgangen met weergave-eigenschappen, criteria, beloningen en voltooiingsacties in één configuratiebestand.