🌐 Stai leggendo questo articolo in Italiano. Vuoi cambiare?
📖 Leggi in inglese (originale)
Oppure scegli quella che preferisci:

Baritone Client Mod e un sistema di pathfinding del gioco Minecraft utilizzato in Impact. Aiuta i giocatori a viaggiare verso luoghi diversi e a estrarre minerali e altri blocchi estraibili con l’aiuto di un sistema di pathfinding con intelligenza artificiale. Baritone e un robot automatizzato che gioca a Minecraft. Puo aiutarti a viaggiare verso determinati luoghi, a estrarre minerali e altri blocchi estraibili e a eseguire operazioni in stile Worldedit manipolando il tuo client Minecraft tramite un’intelligenza di pathfinding artificiale.

Caratteristiche:

Caratteristiche di pathfinding:

  • Pathfinding e giunzione a lunga distanza Baritone calcola i percorsi a segmenti e precalcola il segmento successivo quando quello attuale sta per finire, in modo da muoversi sempre verso l’obiettivo.
  • Caching dei chunk Baritone semplifica i chunk in una rappresentazione interna compatta a 2 bit (AIR, SOLID, WATER, AVOID) e li memorizza nella RAM per un pathfinding a lunghissima distanza migliore. C’e anche un’opzione per salvare questi chunk in cache su disco. Esempio
  • Rottura dei blocchi Baritone considera la rottura dei blocchi come parte del suo percorso. Tiene anche conto del tuo set di strumenti attuale e della hotbar. Ad esempio, se hai un piccone di diamante con Eff V, potrebbe scegliere di scavare attraverso una barriera di pietra, mentre se avessi solo un piccone di legno potrebbe essere piu veloce arrampicarsi sopra.
  • Posizionamento dei blocchi Baritone considera il posizionamento dei blocchi come parte del suo percorso. Questo include sneak-back-placing, pillaring, ecc. Ha una penalita configurabile per il posizionamento di un blocco (impostata a 1 secondo per impostazione predefinita), per conservare le sue risorse. L’elenco dei blocchi usa e getta accettabili e anch’esso configurabile, e per impostazione predefinita e cobble, dirt o netherrack. Esempio
  • Caduta Baritone cade fino a 3 blocchi su terreno solido (configurabile, se hai Caduta Morbida e/o non ti dispiace subire un po’ di danno). Se hai un secchio d’acqua nella hotbar, cadra fino a 23 blocchi e posizionera il secchio sotto di se. Cade per una distanza illimitata in acqua ferma esistente.
  • Rampicanti e scale a pioli Baritone capisce come salire e scendere rampicanti e scale a pioli. C’e un supporto sperimentale per manovre piu avanzate, come spostarsi lateralmente verso una diversa colonna di scala / rampicante a mezz’aria (disattivato per impostazione predefinita, impostazione chiamata allowVines). Baritone puo interrompere la sua caduta afferrando scale / rampicanti a mezz’aria, e capisce quando cio e possibile e quando no.
  • Aprire cancelli di staccionata e porte
  • Lastre e scale
  • Blocchi che cadono Baritone capisce i costi della rottura di blocchi con blocchi che cadono sopra, e include tutti i loro costi di rottura. Inoltre, poiche evita di rompere qualsiasi blocco a contatto con un liquido, non rompe piu il fondo di una pila di ghiaia sotto un lago di lava.
  • Evitare blocchi pericolosi Ovviamente, sa di non camminare nel fuoco o sul magma, di non girare l’angolo sopra la lava (che infligge un po’ di danno), di non rompere alcun blocco a contatto con un liquido (potrebbe annegare), ecc.
  • Parkour Salto in corsa su dislivelli di 1, 2 o 3 blocchi
  • Parkour con posizionamento Salto in corsa su un dislivello di 3 blocchi posizionando il blocco su cui atterrare mentre esegue il salto. E davvero forte.
  • Maiali Puo in qualche modo controllare i maiali.

Metodo di pathfinding:

  • Baritone usa A*, con alcune modifiche:
  • Calcolo a segmenti L’A* tradizionale calcola finche il nodo piu promettente non e nell’obiettivo, tuttavia nell’ambiente di Minecraft con una distanza di rendering limitata, non conosciamo l’ambiente fino al nostro obiettivo. Baritone ha tre modi possibili per terminare il calcolo del percorso: trovare un percorso fino all’obiettivo, esaurire il tempo, o raggiungere la distanza di rendering. Negli ultimi due scenari, la selezione di quale segmento eseguire effettivamente spetta alla voce successiva (incremental cost backoff). Ogni volta che il thread di calcolo del percorso scopre che il nodo migliore / piu promettente e al bordo dei chunk caricati, incrementa un contatore. Se cio accade piu di 50 volte (configurabile), il calcolo del percorso termina in anticipo. Questo accade con distanze di rendering molto basse. Altrimenti, il calcolo continua finche non viene raggiunto il timeout (anch’esso configurabile) o non troviamo un percorso fino all’obiettivo.
  • Incremental cost backoff Quando il calcolo del percorso termina in anticipo senza arrivare fino all’obiettivo, Baritone deve selezionare un segmento da eseguire per primo (supponendo che calcolera il segmento successivo alla fine di questo). Usa l’incremental cost backoff per selezionare il nodo migliore secondo metriche variabili, poi traccia il percorso verso quel nodo. Questo non e cambiato rispetto a MineBot e ho scritto una spiegazione che vale ancora. In sostanza, tiene traccia del nodo migliore secondo vari coefficienti crescenti, poi sceglie il nodo con il coefficiente piu basso che va almeno 5 blocchi oltre la posizione di partenza.
  • Ripropagazione del miglioramento minimo Il pathfinder ignora i percorsi alternativi che forniscono miglioramenti minimi (meno di 0,01 tick di miglioramento), perche il costo di calcolo della ripropagazione a tutti i nodi collegati e molto piu alto del miglioramento di mezzo millisecondo del tempo di percorso che otterrebbe.
  • Favorire il costo del backtrack Mentre calcola il segmento successivo, Baritone favorisce il backtrack del suo segmento attuale. Il costo viene ridotto fortemente, ma e ancora positivo (questo non lo fara tornare indietro se non e necessario). Cio gli permette di giuntare e saltare sul segmento successivo il prima possibile, se il segmento successivo inizia con un backtrack di quello attuale. Esempio
  • Rilevamento del backtrack e pausa Mentre il calcolo del percorso avviene su un thread separato, il thread principale del gioco ha accesso all’ultimo nodo considerato e al miglior percorso finora (questi sono renderizzati rispettivamente in azzurro e blu scuro). Quando il miglior percorso attuale (renderizzato in blu scuro) passa per la posizione attuale del giocatore sul segmento di percorso attuale, l’esecuzione del percorso viene messa in pausa (se e sicuro farlo), perche non ha senso continuare ad avanzare se stiamo per girarci e tornare indietro per la stessa strada. Nota che il miglior percorso attuale riportato dal thread di calcolo del percorso tiene conto del sistema di incremental cost backoff, quindi e fedele a cio che il thread di calcolo del percorso scegliera effettivamente una volta terminato.

Obiettivi (Goals):

  • L’obiettivo di pathfinding puo essere impostato su una qualsiasi di queste opzioni:
  • GoalBlock un blocco specifico all’interno del quale il giocatore dovrebbe stare in piedi all’altezza dei piedi
  • GoalXZ una coordinata X e Z, usata per il pathfinding a lunga distanza
  • GoalYLevel una coordinata Y
  • GoalTwoBlocks una posizione di blocco in cui il giocatore dovrebbe stare in piedi, all’altezza dei piedi o degli occhi
  • GoalGetToBlock una posizione di blocco accanto, sotto o sopra la quale il giocatore dovrebbe stare
  • GoalNear una posizione di blocco entro un certo raggio della quale il giocatore dovrebbe arrivare, usata per seguire le entita
  • GoalAxis una posizione di blocco su un asse o asse diagonale (cioe x=0, z=0, o x=z), e y=120 (configurabile)
  • E infine GoalComposite. GoalComposite e un elenco di altri obiettivi, uno qualsiasi dei quali soddisfa l’obiettivo. Ad esempio, mine diamond_ore crea un GoalComposite di GoalTwoBlocks per ogni posizione di minerale di diamante che conosce.

Comandi di Baritone:

Prefisso

  • Il prefisso di controllo via chat di Baritone e # per impostazione predefinita. In Impact, puoi anche usare .b come prefisso. (ad esempio, .b click invece di #click)
  • I comandi di Baritone possono anche essere digitati per impostazione predefinita nella casella della chat. Tuttavia, se fai un errore di battitura, come digitare “gola 10000 10000” invece di “goal”, finisce nella chat pubblica, il che e un male, quindi e consigliato usare #.
  • Per disabilitare il controllo diretto via chat (senza prefisso), disattiva l’impostazione chatControl. Per disabilitare il controllo via chat con il prefisso #, disattiva l’impostazione prefixControl. In Impact, .b non puo essere disabilitato. Fai attenzione a non lasciarti con tutti i metodi di controllo disabilitati (se lo fai, reimposta le tue impostazioni eliminando il file minecraft/baritone/settings.txt e riavviando).
  • Tutti questi comandi potrebbero aver bisogno di un prefisso davanti a loro.

help

Per attivare/disattivare un’impostazione booleana, di’ il suo nome in chat (es. allowBreak attiva/disattiva se Baritone considerera la rottura dei blocchi). Per un’impostazione numerica, di’ il suo nome e poi il nuovo valore (es. primaryTimeoutMS 250). Per reimpostare un’impostazione al suo valore predefinito, di’ acceptableThrowawayItems reset. Per reimpostare tutte le impostazioni, di’ reset. Per vedere tutte le impostazioni modificate rispetto ai loro valori predefiniti, di’ modified.

Comandi in Baritone:

  • thisway 1000 poi path: Vai nella direzione in cui sei rivolto per mille blocchi.
  • goal x y z o goal x z o goal y, poi path: Imposta un obiettivo su una certa coordinata e poi traccia il percorso verso di esso.
  • goto x y z o goto x z o goto y: Vai verso una certa coordinata (inizia ad andare immediatamente).
  • goal: Imposta l’obiettivo ai piedi del tuo giocatore.
  • goal clear: Cancella l’obiettivo.
  • cancel o stop: Ferma tutto, forcecancel e anch’esso un’opzione.
  • goto portal o goto ender_chest o goto block_type: Vai verso un blocco. (In Impact, .goto e un alias per .b goto nella maggior parte dei casi.)
  • mine diamond_ore iron_ore: Estrai minerale di diamante o minerale di ferro (attiva legitMine per estrarre solo i minerali che vede. Esplorera casualmente attorno a y=11 finche non li trova.) Si puo specificare una quantita, es. mine 64 diamond_ore.
  • click: Clicca sulla tua destinazione sullo schermo. Clic destro per tracciare il percorso sopra il blocco, clic sinistro per tracciarlo dentro di esso (altezza dei piedi o degli occhi), clic sinistro e trascina per selezionare un’area (#help sel per vedere le opzioni di selezione).
  • follow player playerName: Segui un giocatore. follow players per seguire qualsiasi giocatore nel raggio. follow entities per seguire qualsiasi entita. follow entity pig per seguire entita di un tipo specifico.
  • wp: Per i waypoint. Un “tag” e tipo home (creato cliccando col destro su un letto), death (creato alla morte), o user (creato manualmente). Es. #wp save user coolbiome, poi #wp goal coolbiome, poi #path per tracciare il percorso verso di esso. Per la morte, #wp goal death elenca i waypoint sotto il tag “death”.
  • build: Costruisci uno schematic. build blah.schematic carica schematics/blah.schematic e lo costruisce con l’origine ai tuoi piedi. build blah.schematic x y z per impostare l’origine. Usa coordinate relative, es. ~ 69 ~-420.
  • schematica: Costruisci lo schematic attualmente aperto in Schematica.
  • tunnel: Scava e crea un tunnel 1×2. Devia solo per evitare la lava. Per un tunnel piu semplice, usa tunnel 3 2 100 per liberare un’area alta 3, larga 2, profonda 100.
  • farm: Raccogli, ripianta o usa la farina d’ossa sulle colture. Usa farm <range> o farm <range> <waypoint> per limitare la distanza massima dal punto di partenza o da un waypoint.
  • axis: Vai verso un asse o asse diagonale a y=120 (axisHeight e configurabile, predefinito 120).
  • explore x z: Esplora il mondo dall’origine di x,z. Ometti x e z per usare i piedi del giocatore come predefiniti. Traccia il percorso verso il chunk non visto piu vicino. Usa explorefilter filter.json con l’opzionale invert per caricare un elenco di chunk.
  • invert: Inverti l’obiettivo attuale e traccia il percorso per allontanarti il piu possibile. Es. goal poi invert per correre lontano dalla tua posizione di partenza.
  • come: Dirigiti verso la tua telecamera, utile quando il freecam non muove la posizione del tuo giocatore.
  • blacklist: Impedisci a Baritone di andare verso il blocco piu vicino.
  • eta: Ottieni il tempo stimato fino al segmento successivo e all’obiettivo (l’ETA dell’obiettivo e impreciso).
  • proc: Visualizza informazioni varie sul processo Baritone attuale.
  • repack: Ricarica nella cache i chunk attorno a te.
  • gc: Chiama System.gc() per liberare memoria.
  • render: Correggi il rendering glitchato dei chunk senza ricaricare tutti i chunk.
  • reloadall: Ricarica la cache del mondo di Baritone.
  • saveall: Salva la cache del mondo di Baritone.
  • find: Cerca nella cache di Baritone per trovare la posizione di un blocco.
  • surface o top: Dirigiti verso l’area piu vicina simile alla superficie (superficie o lo spazio d’aria piu alto disponibile).
  • version: Ottieni la versione di Baritone che stai eseguendo.
  • damn daniel

Impostazioni degne di nota:

  • allowBreak
  • allowSprint
  • allowPlace
  • allowParkour
  • allowParkourPlace
  • blockPlacementPenalty
  • renderCachedChunks (e cachedChunksOpacity): Molto divertente ma richiede un computer potente.
  • avoidance: Evitamento di mob/generatori di mob.
  • legitMine
  • followRadius
  • backfill: Riempi i tunnel dietro di te.
  • buildInLayers
  • buildRepeatDistance e buildRepeatDirection
  • worldExploringChunkOffset
  • acceptableThrowawayItems
  • blocksToAvoidBreaking
  • mineScanDroppedItems
  • allowDiagonalAscend

Screenshot:

Spiegazione dei file:

  • API: Solo i pacchetti non-api sono offuscati. Questo dovrebbe essere usato in ambienti in cui altre mod vorrebbero usare le funzionalita di Baritone.
  • API Forge/Fabric: Come l’API, ma confezionato per Forge/Fabric. Questo dovrebbe essere usato dove un’altra mod ha un’integrazione con Baritone.
  • Standalone: Tutto e offuscato. Questo dovrebbe essere usato in ambienti in cui non sono presenti altre mod che vorrebbero usare le funzionalita di Baritone.
  • Forge/Fabric Standalone: Come Standalone, ma confezionato per Forge/Fabric. Questo dovrebbe essere usato quando Baritone e la tua unica mod Forge/Fabric, o nessuna delle tue altre mod Forge/Fabric si integra con Baritone.
  • Unoptimized: Nulla e offuscato. Questo non dovrebbe mai essere usato in produzione.
  • Forge/Fabric Unoptimized: Come Unoptimized, ma confezionato per Forge/Fabric.

Link per il download di Baritone Client Mod

Per Minecraft 1.12.2

Versione Forge (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.13.2

Versione Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.14.4

Versione Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.15.2

Versione Forge/Fabric/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.16.5

Versione Forge/Fabric/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.17.1

Versione Forge/Fabric/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.18.2

Versione Forge/Fabric/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.19.2, 1.19.1, 1.19

Versione Forge/Fabric/Quilt/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.19.3

Versione Forge/Fabric/Quilt/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.19.4

Versione Forge/Fabric/Quilt/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.20.1, 1.20

Versione Forge/Fabric/Quilt/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.20.2

Versione Forge/Fabric/Quilt/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.20.4

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.20.6

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.21.1, 1.21

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.21.3

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.21.4

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.21.5

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.21.8

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.21.10, 1.21.9

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 1.21.11

Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Per Minecraft 26.1.2, 26.1.1, 26.1

v1 Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

v2 Versione Forge/Fabric/Quilt/NeoForge/Standalone (Estrai il file): Scarica dal Server 1Scarica dal Server 2

Versione Meteor Team Fork Fabric: Scarica dal Server 1Scarica dal Server 2

Filtra per

For Minecraft 26.1.2+

We've developed a brand-new version of Baritone called Baritone 9minecraft Client Mod. This new build comes with many new features, major improvements, and continuous updates for the latest Minecraft versions as fast as possible. Download the new version here: https://www.9minecraft.net/baritone-9minecraft-client-mod/

Per Minecraft 26.1.2, 26.1.1, 26.1

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.21.11

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.21.10, 1.21.9

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.21.8, 1.21.7, 1.21.6

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.21.5

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.21.4

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.21.3, 1.21.2

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.21.1, 1.21

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.20.6

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.20.4

Fabric, Forge, NeoForge Jun 9, 2026

Per Minecraft 1.20.2

Fabric, Forge, Quilt Jun 9, 2026

Per Minecraft 1.20.1, 1.20

Fabric, Forge, Quilt Jun 9, 2026

Per Minecraft 1.19.4

Fabric, Forge, Quilt Jun 9, 2026

Per Minecraft 1.19.3

Fabric, Forge, Quilt Jun 9, 2026

Per Minecraft 1.19.2, 1.19.1, 1.19

Fabric, Forge, Quilt Jun 9, 2026

Per Minecraft 1.18.2

Fabric, Forge Jun 9, 2026

Per Minecraft 1.17.1

Fabric, Forge Jun 9, 2026

Per Minecraft 1.16.5

Fabric, Forge Jun 9, 2026

Per Minecraft 1.15.2

Fabric, Forge Jun 9, 2026

Per Minecraft 1.14.4

(Unzip file) Jun 9, 2026

Per Minecraft 1.13.2

(Unzip file) Jun 9, 2026

Per Minecraft 1.12.2

Clicca per valutare questo post!
[Total: 429 Average: 3.9]