ItemsAdderAdditionsItemsAdderAdditions
Voortgang

Voltooiingsacties

Configureer geluids-, titel-, actiebalk- en commandoacties die worden geactiveerd wanneer een speler een aangepaste ItemsAdder-voortgang voltooit. Alle typen kunnen worden gecombineerd.

Since v1.0.9

De on_complete-sectie bepaalt wat er gebeurt wanneer de speler een voortgang verdient. Vier actietypen worden ondersteund: geluid, titel, actionbar en commando's. Alle vier kunnen in één voortgang worden gecombineerd.

on_complete:
  sound: ...
  title: ...
  actionbar: ...
  commands: ...

Acties worden onmiddellijk geactiveerd nadat de voortgang is toegekend. Voor voortgangen met meerdere criteria wordt on_complete eenmaal uitgevoerd wanneer het laatste criterium is voltooid.


sound

Speelt een geluid af op de locatie van de speler.

on_complete:
  sound:
    name: minecraft:entity.player.levelup
    volume: 1.0
    pitch: 1.0
    source: master
SleutelTypeStandaardBeschrijving
namestring(vereist)Geluidssleutel (bijv. minecraft:entity.player.levelup).
volumefloat1.0Volumevermenigvuldiger.
pitchfloat1.0Toonhoogtevermenigvuldiger.
sourcestringmasterAudiobroncategorie: master, music, record, weather, block, hostile, neutral, player, ambient, voice.

title

Geeft een titel en optionele ondertitel op het scherm weer.

on_complete:
  title:
    title: "<gold><bold>Voortgang!"
    subtitle: "<gray>Eerste robijnzwaard verkregen."
    fade_in: 10
    stay: 70
    fade_out: 20
SleutelTypeStandaardBeschrijving
titlestring(vereist)Grote titeltekst. Ondersteunt MiniMessage en PlaceholderAPI.
subtitlestring""Kleinere tekst onder de titel. Ondersteunt MiniMessage en PlaceholderAPI.
fade_ininteger10Vervagingsduur in ticks (20 ticks = 1 seconde).
stayinteger70Hoe lang de titel op het scherm blijft, in ticks.
fade_outinteger20Vervagingsduur in ticks.

actionbar

Stuurt een bericht naar de actionbar van de speler.

on_complete:
  actionbar:
    text: "<green>Robijnzwaard verkregen!"
SleutelTypeVereistBeschrijving
textstringjaActionbar-tekst. Ondersteunt MiniMessage en PlaceholderAPI.

commands

Voert een of meer commando's uit. Elke invoer is een benoemde subsectie; de naam is willekeurig en wordt alleen gebruikt om invoeren te onderscheiden.

on_complete:
  commands:
    give_reward:
      command: "give {player} gold_ingot 4"
      as_console: true
    notify:
      command: "broadcast {player} earned the Ruby Sword achievement!"
      as_console: true
SleutelTypeStandaardBeschrijving
commandstring(vereist)Het uit te voeren commando. {player} wordt vervangen door de naam van de speler.
as_consoleboolfalseVoer uit als console. Wanneer false, voert de speler het commando uit met zijn eigen rechten.

Volledig voorbeeld

on_complete:
  sound:
    name: minecraft:entity.player.levelup
    volume: 1.0
    pitch: 1.2
  title:
    title: "<gold><bold>Voortgang!"
    subtitle: "<gray>Eerste robijnzwaard verkregen."
    fade_in: 10
    stay: 70
    fade_out: 20
  actionbar:
    text: "<green>Je hebt het robijnzwaard gekregen!"
  commands:
    reward_gold:
      command: "give {player} gold_ingot 4"
      as_console: true
    log:
      command: "say {player} completed First Ruby Sword"
      as_console: true

On this page