The Best Resource for Minecraft
The Best Resource for Minecraft

Le pozioni coprono 19 effetti su 40 — e quattro pozioni non prendono il nome da ciò che fanno

Le pozioni coprono 19 effetti su 40 — e quattro pozioni non prendono il nome da ciò che fanno

21 effetti di stato non hanno alcuna pozione. Rapidità dà Velocità, Balzo dà Salto potenziato, Guarigione dà Salute istantanea — e /give e /effect richiedono nomi diversi.

L'alambicco copre meno della metà degli effetti di stato nel gioco e quattro delle pozioni che produce prendono il nome da qualcosa di diverso dall'effetto che conferiscono. Questo secondo aspetto è una trappola durante la scrittura dei comandi. Conteggiati dai registri di pozioni ed effetti rilasciati da Mojang per 26.2.

19 tipi di pozione, 41 voci

Ci sono 41 voci di pozioni, ovvero 19 tipi distinti più le loro varianti:

  • 19 pozioni base
  • 13 long_ extended versions
  • 9 strong_ amplified versions

Non tutte le pozioni hanno entrambe. Visione notturna prolunga la durata ma non amplifica; Guarigione amplifica ma non prolunga. La divisione 13 e 9 ne è il motivo.

21 dei 40 effetti non hanno alcuna pozione

Poco più della metà degli effetti di stato nel gioco non possono essere distillati affatto:

absorption, bad_omen, blindness, breath_of_the_nautilus, conduit_power, darkness, dolphins_grace, glowing, haste, health_boost, hero_of_the_village, hunger, levitation, luck, mining_fatigue, nausea, raid_omen, saturation, trial_omen, unluck, wither

Alcuni sono ambientali (Potere del condotto, Grazia del delfino, Oscurità), altri sono indicatori di eventi (Cattivo presagio, Presagio dell'incursione, Presagio della sfida, Eroe del villaggio), e altri sono ottenibili solo tramite comandi (Bagliore, Levitazione, Celerità, Fortuna). Se te ne serve uno su un giocatore, /effect give is the only route — no amount of brewing will produce it.

Quattro pozioni prendono il nome da qualcos'altro

id pozioneeffetto conferito
swiftnessspeed
leapingjump_boost
healinginstant_health
harminginstant_damage

Questo è importante perché i due comandi usano vocabolari diversi:

/give @p potion[potion_contents={potion:"minecraft:swiftness"}]
/effect give @p minecraft:speed 30 1

potion:"minecraft:speed" is not a thing and /effect give @p minecraft:swiftness is not either. Each command wants its own id, and the mismatch only exists for these four — every other potion shares its name with its effect, which is exactly what makes the four easy to get wrong.

Maestro tartaruga conferisce due effetti

turtle_master is the only potion that applies more than one: Resistenza e Lentezza insieme. Ecco perché viene intesa come una pozione difensiva con uno svantaggio piuttosto che come un semplice potenziamento.

È anche l'unico modo per distillare Resistenza. Non esiste alcuna Pozione della resistenza — l'effetto è accessibile tramite l'alambicco solo come parte di Maestro tartaruga, sempre con Lentezza abbinata. Quindi Resistenza non è nell'elenco degli effetti non distillabili sopra, ma non è nemmeno separabile.

Per il lavoro con comandi e data pack

  • Controlla se l'effetto che desideri ha una pozione prima di progettare attorno alla distillazione — 21

no.

  • Usa l'id della pozione per gli oggetti e l'id dell'effetto per /effect; they differ for Swiftness,

Balzo, Guarigione e Danneggiamento.

  • Ricorda long_ and strong_ are separate registry entries, not modifiers, so a command

denominazione minecraft:long_swiftness is naming a real, distinct potion.

Prova lo strumento: Brewing Potion Lab →