Note complete sulla patch per l’ultimo aggiornamento di Minecraft ora disponibili

L’ultimo e forse ultimo aggiornamento di Minecraft del 2023 è arrivato e porta l’edizione base del gioco fino a Versione 1.20.50.

Questo aggiornamento include nuove funzionalità, funzionalità sperimentali, correzioni, modifiche e molto altro. Ecco il resoconto completo, per gentile concessione della pagina di feedback ufficiale di Minecraft:

“L’ultimo aggiornamento di Minecraft offre un look completamente nuovo per pipistrelli, vasi fracassabili e alcune nuove funzionalità sperimentali come il blocco crafter. Diamo un’occhiata ai punti salienti!”

Miglioramenti ai vasi decorati

  • I vasi decorati ora contengono fino a una singola pila di oggetti
  • Le tramogge, i carrelli da miniera e i contagocce ora possono inserire e/o estrarre oggetti dai vasi decorati
  • I comparatori ora possono leggere il numero di oggetti nei vasi decorati
  • I giocatori possono interagire con i vasi decorati per inserirvi oggetti
  • I vasi decorati non hanno un’interfaccia utente e devono essere rotti per recuperare o scoprire il loro contenuto
  • Le interazioni del giocatore con i vasi decorati fanno oscillare i vasi decorati ed emettono una vibrazione di frequenza 11
  • I vasi decorati possono essere frantumati dai proiettili, che li fanno frantumare e far cadere il loro contenuto
  • Aumentata la dimensione massima dello stack di vasi decorati identici a 64

Pipistrello

  • Il pipistrello ora ha un nuovo aspetto, grazie a un modello, animazioni e texture aggiornati

Enciclopedia

  • Rimodellata completamente la schermata “Come giocare” e creata una nuova schermata “Enciclopedia”.
  • Risolti vari errori di ortografia
  • Rimossi i riferimenti obsoleti al “Vecchio Mondo”
  • Aggiunti riferimenti mancanti agli elementi correlati a Netherite
  • Vendicatori ed Evocatori non possono più essere generati in un mondo pacifico

Artigiano

  • Aggiunto il blocco Crafter al gioco
  • L’artigiano può essere creato con polvere di pietra rossa, lingotti di ferro, tavolo da lavoro e contagocce
  • Crafter utilizza particelle distinte durante la creazione
  • Crafter ha suoni distinti per creare e fallire
  • Crafter ha una resistenza all’esplosione di 3,5
  • Un comparatore collegato a un Crafter ora emette un segnale uguale alla quantità di slot non vuoti più slot disabilitati
  • Lo spostamento degli oggetti nel crafter da Hopper o Dropper li distribuisce uniformemente invece di riempire prima la prima pila
  • Alimentare Crafter con il segnale Redstone lo fa creare e produrre l’oggetto

Famiglia del rame

  • La famiglia dei blocchi Copper è stata ampliata includendo:
    • Rame cesellato
    • Grata in rame
    • Lampadina in rame
    • Porta di rame
    • Botola di rame
    • Varianti ossidate e cerate di tutto quanto sopra

Rame cesellato

  • Realizzato con 2 lastre di rame tagliate con un livello di ossidazione condiviso
  • Può essere realizzato nello scalpellino

Grata in rame

  • Un nuovo tipo di blocco decorativo unico della famiglia Copper
  • Realizzato con 4 blocchi di rame con un livello di ossidazione condiviso
    • Può essere realizzato nello scalpellino
  • Proprietà:
    • Trasparente e lascia passare la luce
    • I mob non possono soffocare al loro interno
    • Impossibile condurre Redstone
    • I mob ostili non possono generarsi naturalmente su di essi

Lampadina in rame

  • Un blocco che emette luce che può alternare la sua emissione di luce attraverso impulsi di pietra rossa
  • Si ossida come gli altri blocchi di Rame, ed emette meno luce quanto più sono ossidati
    • Lampadina in rame: livello di luce 15
    • Lampadina in rame esposta: livello di luce 12
    • Lampadina in rame stagionato: livello di luce 8
    • Lampadina in rame ossidato: livello di luce 4
  • Una volta posizionato, la sua luce è spenta per impostazione predefinita
    • Mentre la lampadina di rame non è alimentata, accenderà o spegnerà la sua luce quando riceve un impulso di pietra rossa
    • La luce della lampadina in rame rimarrà accesa anche quando la fonte Redstone viene rimossa finché non riceve un altro impulso Redstone per spegnerla
  • Un cristallo di Pietrarossa brillerà al centro delle lampadine di rame mentre è alimentato da un segnale di Pietrarossa
  • I comparatori leggeranno una potenza del segnale pari a 15 se la luce della lampadina in rame è accesa
  • Non conduce il potere di Redstone
  • Puoi creare 4 lampadine di rame con:
    • 3 Blocchi di Rame con livello di ossidazione condiviso
    • 1 asta di fuoco
    • 1 polvere di pietra rossa

Porte e botole in rame

  • Varianti di Porte e Botole in Rame che possono ossidarsi nel tempo e cerare
  • Funziona come le porte di legno in quanto possono essere aperte e chiuse con l’interazione così come con Redstone
  • Realizzato con blocchi di rame con un livello di ossidazione condiviso

Famiglia del Tufo

  • Tuff è stato ampliato per avere una propria famiglia di blocchi, tra cui:
    • Varianti Scala, Solaio, Muro e Cesellato
    • Mattoni in tufo con varianti Scala, Solaio, Muro e Cesellato
    • Tufo Lucido con varianti Scala, Solaio e Muro
  • Tutte le varianti del tufo possono essere realizzate nello scalpellino e nel tavolo di lavorazione

Riequilibrio del commercio degli abitanti dei villaggi

  • Risolto un problema per cui i Bibliotecari sperimentali non vendevano mai il livello più alto dei loro incantesimi comuni

Prestazioni/stabilità

  • Un pistone adesivo che tira un pistone adesivo retrattile che trascina un giocatore e un altro blocco non blocca più il gioco
  • Risolto un bug per cui lo schermo si bloccava durante il caricamento di un modello di mondo su un reame

Generale

  • La distanza di rendering massima in Realms può essere regolata tramite aggiornamenti del backend. Prevediamo un aumento della distanza di rendering massima su Realms nella prossima settimana
  • I giocatori ora possono scaricare mondi più grandi di 1 GB da Realms su Xbox
  • Sono ora disponibili una migliore gestione degli errori imprevisti durante l’esportazione mondiale e una migliore messaggistica di errore
  • Ora puoi avviare Minecraft direttamente in un Realm utilizzando un collegamento, anche quando il gioco non è in esecuzione
    • Collegamento di esempio: minecraft://connectToRealm?realmId=

Gioco

  • I fantasmi non mancheranno più i giocatori che planano
  • Diminuita la probabilità che i giocatori si generino sopra le Foglie
  • La sabbia sospetta non si genera più nelle Rovine dell’Oceano Freddo
  • Risolto un problema per cui i giocatori non potevano bloccare con uno scudo dopo aver rilasciato per utilizzare un oggetto che aveva lasciato il loro inventario

Mob

  • Le streghe generate tramite le uova di spawn ora si uniscono ai raid e lanciano pozioni ai predoni
  • I mob del raid ora possono unirsi ai raid esistenti
  • I mob che crescono fino a diventare adulti e sono troppo grandi per entrare nelle barche ora salteranno fuori
  • I guinzagli non si romperanno più se un mob al guinzaglio non si trova nella stessa zona del portatore del guinzaglio dopo aver ricaricato un mondo
  • I mob in fiamme non diffondono più il fuoco sul bersaglio quando tengono qualcosa nella mano principale
  • Sono stati modificati i calcoli per determinare se un mob può attaccare un giocatore o altri mob. In precedenza la larghezza orizzontale di un mob veniva utilizzata per determinare la portata dell’attacco e la sua altezza non aveva alcun effetto. L’area in cui un mob può attaccare ora è il suo riquadro di delimitazione esteso in direzioni orizzontali
    • I mob interessati da questo cambiamento sono Axolotl, Bee, Blaze, Cave Spider, Dolphin, Drowned, Enderman, Endermite, Fox, Hoglin, Husk, Iron Golem, Panda, Piglin, Piglin Brute, Pillager, Silverfish, Skeleton, Spider, Stray, Vendicatore, Guardiano, Scheletro Wither, Lupo, Zoglin, Zombie, Zombie Pigman e Zombie Villager
    • Il nuovo calcolo della portata prevede che il perimetro del mob attaccante sia esteso di 0,8 blocchi in orizzontale. Se questo riquadro esteso si sovrappone al riquadro di delimitazione del bersaglio, l’attacco può raggiungerlo
    • Questa modifica non influisce sulla portata dei giocatori

Blocchi

  • Gli hitbox dell’asta terminale orizzontale ora vengono ruotati correttamente
  • I fiori del coro ora possono essere distrutti da qualsiasi proiettile, che non scomparirà più dopo l’impatto

Tocca i controlli

  • Ora è possibile intrufolarsi nell’acqua grazie ai controlli touch
  • L’input touch utilizzato per il pulsante Lascia la barca non continua più a registrare l’input
  • Risolto un problema per cui il giocatore poteva accedere alla personalizzazione del controllo touch senza avere controlli touch

Interfaccia utente

  • Gli stati delle opzioni dell’inventario, come l’interruttore tutto/creabile e la scheda dell’inventario selezionata, ora vengono salvati tra le sessioni
  • La schermata di caricamento ora mostra 3 categorie di suggerimenti basati sulla progressione del giocatore
  • Aggiunta una regola di gioco per disattivare i messaggi di sblocco delle ricette
  • Le notifiche di sblocco delle ricette non si accelerano più quando si sbloccano molti oggetti
  • La barra di ricerca all’interno dell’inventario è ora allineata con il resto dell’interfaccia utente
  • Aggiunto Menu Annulla come azione rimappabile e imposta il pulsante Indietro del mouse come predefinito
  • Risolto il problema con la visualizzazione dei suggerimenti per i veicoli personalizzati dai pacchetti Marketplace quando si utilizzavano i controlli touch con un joystick
  • La tastiera su schermo Xbox ora si sposta in una posizione diversa se si trova davanti al testo che l’utente sta inserendo
  • Risolto errore grammaticale nel messaggio di morte di Magma
  • Messaggio di morte aggiornato se ucciso dall’esplosione di un letto nel Nether
  • Resa la hotbar meno trasparente
  • Aggiunto oscuramento dello sfondo sugli schermi che non lo avevano
  • Risolto un problema per cui il bordo attorno alla scheda “Creatore” in Impostazioni non veniva evidenziato
  • Il classico popup informativo sulle skin ora ti invia alla pagina delle impostazioni corretta

Pacchetti di modelli aggiuntivi aggiornati

  • I modelli aggiuntivi aggiornati per 1.20.50 con nuove risorse, comportamenti e documentazione sono disponibili per il download all’indirizzo aka.ms/MCAddonPacks

Prestazioni/stabilità

  • RIMOSSO CraftingEventPacket

Componenti aggiuntivi e motore di script

  • Migliorati alcuni dei messaggi di errore di scripting più comuni per fornire contesto e informazioni migliori
  • Aggiunto un Chiaro pulsante per accedere alla schermata del registro dei contenuti

Animazioni

  • Risolta l’inaffidabilità in giro è vivo sul server

Blocchi

  • I blocchi con lo stato “minecraft:cardinal_direction”, “minecraft:facing_direction” o “minecraft:block_face” come parte dei BlockTrait “minecraft:placement_direction” o “minecraft:placement_position” vengono ruotati/specchiati correttamente dai blocchi struttura
  • I blocchi Structure Void impediscono ancora una volta l’interazione con i blocchi e le entità posizionate dietro di essi
  • Il blocco “planks” è ora suddiviso in istanze univoche “oak_planks”, “spruce_planks”, “birch_planks”, “jungle_planks”, “acacia_planks”, “dark_oak_planks”
  • I comandi continueranno a funzionare con le “tavole”, tuttavia, il blocco “tavole” non verrà suggerito
  • Il blocco “pietra” è ora suddiviso in istanze univoche: “pietra”, “granito”, “lucidato_granito”, “diorite”, “lucidato_diorite”, “andesite” e “lucidato_andesite”

Grafica

  • Quando un emettitore di particelle viene aggiunto a un’entità ma le particelle simulano nel mondo, le particelle ora collidono correttamente con il mondo

Elementi

  • Rinominato “minecraft:use_duration” in “minecraft:use_modifiers” e aggiunto un parametro “movement_modifier” nelle versioni in formato json 1.20.50 e successive
  • “minecraft:chargeable” deprecato nelle versioni in formato json 1.20.50 e successive. Utilizza invece “minecraft:use_modifiers” per il comportamento “movement_modifier”.
  • L’evento “on_dig” deprecato si attiva da “minecraft:digger” nelle versioni di formato 1.20.50 e successive

Macchine fotografiche

  • Aggiunto un avviso sul contenuto per quando la telecamera viene posizionata al di fuori del raggio d’azione del giocatore

Componenti degli obiettivi AI

  • Aggiunto il comportamento “minecraft:behavior.melee_box_attack” che funziona come “minecraft:behavior.melee_attack” ma utilizza calcoli di portata dell’attacco basati sui limiti
    • IL portata_moltiplicatorel’attributo viene rimosso e sostituito con casella_aumento
    • La portata viene calcolata aumentando i limiti dei mob attaccanti nel piano xz di casella_aumentoblocchi per creare una “scatola di attacco”. Se la casella di attacco interseca i limiti del bersaglio, il mob attaccante può raggiungerla

API

  • Aggiunto BlockComponentTypeMap, EntityComponentTypeMapE ItemComponentTypeMap alias che associano gli ID componente ai relativi tipi TypeScript
  • Cambiato getComponent, Entità.getComponentE ItemStack.getComponent per restituire il tipo di componente derivato corretto
  • Aggiunto BlockComponentTypes, Tipi di componenti entitàE ItemComponentTypes enumerazioni che enumerano le stringhe dell’ID del componente
  • Mosso PlayerInteractWithBlockAfterEvent da beta A 1.7.0
  • Mosso PlayerInteractWithBlockBeforeEvent da beta A 1.7.0
  • Mosso PlayerInteractWithEntityAfterEvent da beta A 1.7.0
  • Mosso PlayerInteractWithEntityBeforeEvent da beta A 1.7.0
  • Mosso GiocatoreLeaveBeforeEvent da beta A 1.7.0
  • Mosso Intervallo di numeriinterfaccia a minecraft/comune
    • Mosso Intervallo di altezze: Intervallo di numeri da beta A 1.7.0
    • Mosso partiteda beta A 1.7.0
    • Funzione spostata clearDynamicProperties da beta A 1.7.0
    • Funzione spostata getDynamicProperties da beta A 1.7.0
    • Funzione spostata getDynamicPropertyId da beta A 1.7.0
    • Funzione spostata getDynamicPropertyTotalByteCount da beta A 1.7.0
    • Funzione spostata setDynamicProperty da beta A 1.7.0
    • Funzione spostata clearDynamicProperties da beta A 1.7.0
    • Funzione spostata getDynamicProperties da beta A 1.7.0
    • Funzione spostata getDynamicPropertyId da beta A 1.7.0
    • Funzione spostata getDynamicPropertyTotalByteCount da beta A 1.7.0
    • Funzione spostata setDynamicProperty da beta A 1.7.0
  • Ticchettii al secondo
    • Trasferito da beta A 1.7.0
    • Mosso compensare da beta A 1.7.0
    • Mosso Sopra da beta A 1.7.0
    • Mosso sotto da beta A 1.7.0
    • Mosso nord da beta A 1.7.0
    • Mosso est da beta A 1.7.0
    • Mosso Sud da beta A 1.7.0
    • Mosso ovest da beta A 1.7.0
    • Mosso centro da beta A 1.7.0
    • Mosso bottomCenter da beta A 1.7.0
  • Aggiunto il supporto NPC iniziale allo scripting con EntityNpcComponent
  • MossoEntità.rimuovere da beta A 1.7.0

Elementi

  • Deprecato il componente oggetto legacy “tag:” e rilasciato il componente oggetto “minecraft:tags” fuori sperimentale nei formati json 1.20.50 e versioni successive

Mob

  • Risolto un problema che impediva ai mob di spawnare a più di 6 blocchi di distanza dal giocatore più vicino anche se il raggio di simulazione del server era maggiore di 6 blocchi
  • Aggiunto il componente “minecraft:can_join_raid” per consentire alle entità di unirsi ai raid esistenti

Molang

  • Risolto il problema con il caricamento del controller di animazione per utilizzare il pacchetto min_engine_version piuttosto che quello del file formato_versione per determinare la versione Molang. Questa correzione si applica ai controller di animazione nei pacchetti con a min_engine_version di 1.20.50 o superiore
  • Le seguenti query Molang sono deprecate e non saranno più disponibili nei pacchetti con a min_engine_version di 1.20.50 o superiore
    • è_profumato
      • Sostituito con timer_flag_1fissato dalla behavior.timer_flag_1
    • è in aumento
      • Sostituito con timer_flag_2fissato dalla behavior.timer_flag_2
    • mi sento_felice
      • Sostituito con timer_flag_3fissato dalla behavior.timer_flag_3
    • dash_cooldown_progress
      • Veniva utilizzato solo per regolare l’animazione della testa del cammello quando usciva dal tempo di recupero dello scatto
      • Usi dell’animazione del cammello dash_cooldown_progress in camel.entity.json ora
  • query.is_moving ora rileva nuovamente il movimento verticale del giocatore

Prova di gioco

  • Giocatore simulato
    • stopUsingItem ora restituisce l’elemento che era in uso
  • Proprietà dinamiche
    • Modifica NBT: le proprietà dinamiche vengono ora archiviate utilizzando l’UUID manifest del pacchetto comportamentale anziché l’UUID del modulo. I mondi esistenti che utilizzano proprietà dinamiche continueranno a funzionare e verranno migrati nel nuovo formato quando le proprietà verranno lette o modificate

API di script

  • Fisso @minecraft/server-uii moduli non visualizzano correttamente le informazioni sul tabellone dei giocatori quando incorporati nel testo non elaborato

API

  • Aggiunto effettoAddBeforeEvent e rimosso effectState da effettoAddAfterEvent
  • Fisso bersaglio la proprietà deve essere di tipo Entità O non definito poiché l’entità potrebbe non avere un obiettivo
  • EntityHitInformation
    • Fisso entità la proprietà deve essere di tipo Entità O non definito poiché l’entità potrebbe essere indefinita
  • EntityInventoryComponent
    • contenitore La variabile membro ora riflette correttamente che può essere un contenitore o non definito
    • entità la variabile membro ora riflette correttamente che può essere un’entità o non definita
  • ItemStartUseOnAfterEvent
    • itemStack ora è facoltativo
  • ItemStopUseAfterEvent
    • itemStack ora è facoltativo
  • DataDrivenEntityTriggerAfterEvent
    • Proprietà rinominata id A eventoId per chiarezza
    • Cambiato getModificatore per lavorare in modalità di sola lettura
  • Cambiato Modificatore di definizione da un classe ad interfaccia con proprietà
  • Fatto Ottenereriflettere adeguatamente che può ritornare Tipo entità | non definito invece che solo Tipo di entità