Baritone Client Mod (26.2, 1.20.1) – Auto-miner, Bouwen met AI, Xray
Baritone Client Mod is een pathfindingsysteem in het spel Minecraft dat wordt gebruikt in Impact. Het helpt spelers om naar verschillende locaties te reizen en erts en andere ontginbare blokken te delven met behulp van een pathfindingsysteem met kunstmatige intelligentie. Baritone is een geautomatiseerde robot die Minecraft speelt. Het kan je helpen om naar bepaalde locaties te reizen, erts en andere ontginbare blokken te delven en Worldedit-achtige bewerkingen uit te voeren door je Minecraft-client te besturen met behulp van een kunstmatige pathfinding-intelligentie.

Functies:
Pathfinding-functies:
- Pathfinding over lange afstand en aaneenschakeling Baritone berekent paden in segmenten en berekent het volgende segment alvast wanneer het huidige bijna ten einde is, zodat het zich te allen tijde naar het doel beweegt.
- Chunk-caching Baritone vereenvoudigt chunks tot een compacte interne 2-bits weergave (AIR, SOLID, WATER, AVOID) en slaat ze op in het RAM voor betere pathfinding over zeer lange afstand. Er is ook een optie om deze gecachte chunks naar schijf op te slaan. Voorbeeld
- Blokken breken Baritone houdt rekening met het breken van blokken als onderdeel van zijn pad. Het houdt ook rekening met je huidige gereedschapsset en hotbar. Als je bijvoorbeeld een diamanten pikhouweel met Eff V hebt, kan het ervoor kiezen om door een stenen barriere heen te graven, terwijl als je alleen een houten pikhouweel hebt, het misschien sneller is om eroverheen te klimmen.
- Blokken plaatsen Baritone houdt rekening met het plaatsen van blokken als onderdeel van zijn pad. Dit omvat sneak-back-placing, pillaring, enz. Het heeft een instelbare strafpunt voor het plaatsen van een blok (standaard ingesteld op 1 seconde), om zijn middelen te sparen. De lijst met acceptabele wegwerpblokken is ook instelbaar en is standaard cobble, dirt of netherrack. Voorbeeld
- Vallen Baritone valt tot 3 blokken op vaste grond (instelbaar, als je Feather Falling hebt en/of het niet erg vindt om een beetje schade op te lopen). Als je een wateremmer in je hotbar hebt, valt het tot 23 blokken en plaatst de emmer eronder. Het valt over een onbeperkte afstand in bestaand stilstaand water.
- Ranken en ladders Baritone begrijpt hoe het ranken en ladders moet beklimmen en afdalen. Er is experimentele ondersteuning voor meer geavanceerde manoeuvres, zoals zijwaarts naar een andere ladder- / rankzuil bewegen in de lucht (standaard uit, instelling genaamd allowVines). Baritone kan zijn val breken door ladders / ranken in de lucht vast te grijpen, en begrijpt wanneer dat wel en niet mogelijk is.
- Hekpoorten en deuren openen
- Tegels en trappen
- Vallende blokken Baritone begrijpt de kosten van het breken van blokken met vallende blokken erbovenop, en houdt rekening met al hun breekkosten. Bovendien, aangezien het vermijdt om blokken te breken die een vloeistof raken, breekt het niet langer de onderkant van een grindstapel onder een lavameer.
- Gevaarlijke blokken vermijden Uiteraard weet het dat het niet door vuur of over magma moet lopen, niet om een hoek over lava moet gaan (dat brengt wat schade toe), geen blokken moet breken die een vloeistof raken (het zou kunnen verdrinken), enz.
- Parkour Sprintsprongen over openingen van 1, 2 of 3 blokken
- Parkour-plaatsing Een sprintsprong over een opening van 3 blokken waarbij het blok om op te landen wordt geplaatst terwijl de sprong wordt uitgevoerd. Het is echt cool.
- Varkens Het kan varkens enigszins besturen.
Pathfinding-methode:
- Baritone gebruikt A*, met enkele aanpassingen:
- Gesegmenteerde berekening Traditionele A* rekent totdat de meest veelbelovende node in het doel ligt, maar in de omgeving van Minecraft met een beperkte renderafstand kennen we de omgeving niet helemaal tot aan ons doel. Baritone heeft drie mogelijke manieren om de padberekening te beeindigen: een pad helemaal tot aan het doel vinden, geen tijd meer hebben, of de renderafstand bereiken. In de laatste twee scenario’s valt de keuze welk segment daadwerkelijk wordt uitgevoerd toe aan het volgende punt (incremental cost backoff). Telkens wanneer de padberekeningsthread ontdekt dat de beste / meest veelbelovende node aan de rand van de geladen chunks ligt, verhoogt het een teller. Als dit meer dan 50 keer gebeurt (instelbaar), wordt de padberekening vroegtijdig beeindigd. Dit gebeurt bij zeer lage renderafstanden. Anders gaat de berekening door totdat de time-out wordt bereikt (ook instelbaar) of we een pad helemaal tot aan het doel vinden.
- Incremental cost backoff Wanneer de padberekening vroegtijdig wordt beeindigd zonder helemaal tot het doel te komen, moet Baritone eerst een segment selecteren om uit te voeren (ervan uitgaande dat het het volgende segment aan het einde van dit segment zal berekenen). Het gebruikt incremental cost backoff om de beste node te selecteren op basis van varierende metrieken, en baant dan een pad naar die node. Dit is ongewijzigd ten opzichte van MineBot en ik heb een uitleg geschreven die nog steeds van toepassing is. In wezen houdt het de beste node bij op basis van verschillende oplopende coefficienten, en kiest het vervolgens de node met de laagste coefficient die minstens 5 blokken verder gaat dan de startpositie.
- Herverspreiding bij minimale verbetering De pathfinder negeert alternatieve routes die minimale verbeteringen opleveren (minder dan 0,01 ticks verbetering), omdat de rekenkosten om dit naar alle verbonden nodes te herverspreiden veel hoger zijn dan de halve milliseconde verbetering in padtijd die het zou opleveren.
- Voorkeur voor backtrack-kosten Tijdens het berekenen van het volgende segment geeft Baritone de voorkeur aan het terugvolgen (backtracken) van zijn huidige segment. De kosten worden sterk verlaagd, maar blijven positief (dit zorgt er niet voor dat het terugkeert als dat niet nodig is). Hierdoor kan het zo vroeg mogelijk aaneenschakelen en op het volgende segment springen, als het volgende segment begint met een backtrack van het huidige. Voorbeeld
- Backtrack-detectie en pauzeren Terwijl de padberekening op een aparte thread plaatsvindt, heeft de hoofdgamethread toegang tot de laatst overwogen node en het beste pad tot nu toe (die worden respectievelijk lichtblauw en donkerblauw weergegeven). Wanneer het huidige beste pad (donkerblauw weergegeven) door de huidige positie van de speler op het huidige padsegment loopt, wordt de paduitvoering gepauzeerd (als dat veilig is), omdat er geen zin is om door te gaan als we op het punt staan om om te keren en dezelfde weg terug te gaan. Merk op dat het huidige beste pad zoals gerapporteerd door de padberekeningsthread rekening houdt met het incremental cost backoff-systeem, dus het komt nauwkeurig overeen met wat de padberekeningsthread daadwerkelijk zal kiezen zodra het klaar is.
Doelen (Goals):
- Het pathfinding-doel kan op een van deze opties worden ingesteld:
- GoalBlock een specifiek blok waarin de speler op voetniveau moet staan
- GoalXZ een X- en een Z-coordinaat, gebruikt voor pathfinding over lange afstand
- GoalYLevel een Y-coordinaat
- GoalTwoBlocks een blokpositie waarin de speler moet staan, op voet- of oogniveau
- GoalGetToBlock een blokpositie waarnaast, waaronder of waarbovenop de speler moet staan
- GoalNear een blokpositie waar de speler binnen een bepaalde straal van moet komen, gebruikt voor het volgen van entiteiten
- GoalAxis een blokpositie op een as of diagonale as (dus x=0, z=0, of x=z), en y=120 (instelbaar)
- En ten slotte GoalComposite. GoalComposite is een lijst met andere doelen, waarvan er een willekeurig het doel vervult. Bijvoorbeeld, mine diamond_ore creeert een GoalComposite van GoalTwoBlocks voor elke diamanterts-locatie die het kent.
Baritone-commando’s:
Prefix
- De chatbesturingsprefix van Baritone is standaard #. In Impact kun je ook .b als prefix gebruiken. (bijvoorbeeld .b click in plaats van #click)
- Baritone-commando’s kunnen standaard ook in het chatvenster worden getypt. Maar als je een typefout maakt, zoals “gola 10000 10000” in plaats van “goal”, gaat het naar de openbare chat, wat slecht is, dus het gebruik van # wordt aangeraden.
- Om directe chatbesturing (zonder prefix) uit te schakelen, zet je de instelling chatControl uit. Om chatbesturing met de prefix # uit te schakelen, zet je de instelling prefixControl uit. In Impact kan .b niet worden uitgeschakeld. Wees voorzichtig dat je jezelf niet met alle besturingsmethoden uitgeschakeld achterlaat (als je dat doet, reset je je instellingen door het bestand minecraft/baritone/settings.txt te verwijderen en het spel opnieuw te starten).
- Al deze commando’s hebben mogelijk een prefix ervoor nodig.
help
Om een booleaanse instelling te wisselen, zeg je de naam ervan in de chat (bijv. allowBreak wisselt of Baritone het breken van blokken zal overwegen). Voor een numerieke instelling zeg je de naam ervan en daarna de nieuwe waarde (bijv. primaryTimeoutMS 250). Om een instelling terug te zetten naar de standaardwaarde, zeg je acceptableThrowawayItems reset. Om alle instellingen te resetten, zeg je reset. Om alle instellingen te zien die zijn gewijzigd ten opzichte van hun standaardwaarden, zeg je modified.
Commando’s in Baritone:
thisway 1000danpath: Ga in de richting waarin je kijkt voor duizend blokken.goal x y zofgoal x zofgoal y, danpath: Stel een doel in op een bepaalde coordinaat en baan er dan een pad naartoe.goto x y zofgoto x zofgoto y: Ga naar een bepaalde coordinaat (begint onmiddellijk met gaan).goal: Stel het doel in op de voeten van je speler.goal clear: Wis het doel.cancelofstop: Stop alles,forcecancelis ook een optie.goto portalofgoto ender_chestofgoto block_type: Ga naar een blok. (In Impact is.gotomeestal een alias voor.b goto.)mine diamond_ore iron_ore: Delf diamanterts of ijzererts (zetlegitMineaan om alleen erts te delven dat het kan zien. Het verkent willekeurig rond y=11 totdat het ze vindt.) Er kan een hoeveelheid worden opgegeven, bijv.mine 64 diamond_ore.click: Klik op je bestemming op het scherm. Rechtsklik om een pad bovenop het blok te banen, linksklik om er een pad in te banen (voet- of oogniveau), linksklik en sleep om een gebied te selecteren (#help selom de selectieopties te zien).follow player playerName: Volg een speler.follow playersom alle spelers binnen bereik te volgen.follow entitiesom alle entiteiten te volgen.follow entity pigom entiteiten van een specifiek type te volgen.wp: Voor waypoints. Een “tag” is zoiets alshome(aangemaakt bij het rechtsklikken op een bed),death(aangemaakt bij de dood), ofuser(handmatig aangemaakt). Bijv.#wp save user coolbiome, dan#wp goal coolbiome, dan#pathom er een pad naartoe te banen. Voor de dood somt#wp goal deathde waypoints onder de “death”-tag op.build: Bouw een schematic.build blah.schematiclaadtschematics/blah.schematicen bouwt het met de oorsprong bij je voeten.build blah.schematic x y zom de oorsprong in te stellen. Gebruik relatieve coordinaten, bijv.~ 69 ~-420.schematica: Bouw de schematic die momenteel open is in Schematica.tunnel: Graaf en maak een 1×2-tunnel. Wijkt alleen af om lava te vermijden. Voor een eenvoudigere tunnel gebruik jetunnel 3 2 100om een gebied van 3 hoog, 2 breed en 100 diep vrij te maken.farm: Oogst, herplant of gebruik beendermeel op gewassen. Gebruikfarm <range>offarm <range> <waypoint>om de maximale afstand vanaf het startpunt of een waypoint te beperken.axis: Ga naar een as of diagonale as op y=120 (axisHeightis instelbaar, standaard 120).explore x z: Verken de wereld vanaf de oorsprong x,z. Laat x en z weg om standaard de voeten van de speler te gebruiken. Baant een pad naar de dichtstbijzijnde ongeziene chunk. Gebruikexplorefilter filter.jsonmet het optioneleinvertom een lijst met chunks te laden.invert: Keer het huidige doel om en baan een pad om zo ver mogelijk weg te komen. Bijv.goaldaninvertom ver van je startpositie weg te rennen.come: Ga richting je camera, handig wanneer freecam de positie van je speler niet verplaatst.blacklist: Weerhoud Baritone ervan om naar het dichtstbijzijnde blok te gaan.eta: Krijg de geschatte tijd tot het volgende segment en het doel (de doel-ETA is onnauwkeurig).proc: Bekijk diverse informatie over het huidige Baritone-proces.repack: Cache de chunks om je heen opnieuw.gc: RoepSystem.gc()aan om geheugen vrij te maken.render: Herstel het glitchende renderen van chunks zonder alle chunks opnieuw te laden.reloadall: Herlaad de wereldcache van Baritone.saveall: Sla de wereldcache van Baritone op.find: Doorzoek de cache van Baritone om de locatie van een blok te vinden.surfaceoftop: Ga richting het dichtstbijzijnde oppervlakte-achtige gebied (oppervlak of de hoogst beschikbare luchtruimte).version: Krijg de versie van Baritone die je draait.damn daniel
Opmerkelijke instellingen:
allowBreakallowSprintallowPlaceallowParkourallowParkourPlaceblockPlacementPenaltyrenderCachedChunks(encachedChunksOpacity): Erg leuk maar vereist een krachtige computer.avoidance: Vermijden van mobs/mob-spawners.legitMinefollowRadiusbackfill: Vul de tunnels achter je op.buildInLayersbuildRepeatDistanceenbuildRepeatDirectionworldExploringChunkOffsetacceptableThrowawayItemsblocksToAvoidBreakingmineScanDroppedItemsallowDiagonalAscend
Screenshots:








Uitleg van de bestanden:
- API: Alleen de niet-api-packages zijn geobfusceerd. Dit moet worden gebruikt in omgevingen waar andere mods de functies van Baritone zouden willen gebruiken.
- Forge/Fabric API: Hetzelfde als API, maar verpakt voor Forge/Fabric. Dit moet worden gebruikt waar een andere mod een Baritone-integratie heeft.
- Standalone: Alles is geobfusceerd. Dit moet worden gebruikt in omgevingen waar geen andere mods aanwezig zijn die de functies van Baritone zouden willen gebruiken.
- Forge/Fabric Standalone: Hetzelfde als Standalone, maar verpakt voor Forge/Fabric. Dit moet worden gebruikt wanneer Baritone je enige Forge/Fabric-mod is, of wanneer geen van je andere Forge/Fabric-mods met Baritone integreert.
- Unoptimized: Niets is geobfusceerd. Dit mag nooit in productie worden gebruikt.
- Forge/Fabric Unoptimized: Hetzelfde als Unoptimized, maar verpakt voor Forge/Fabric.
Hoe te installeren:
Nieuw bij Minecraft? Volg onze stapsgewijze gids om Mods op je pc te installeren.Bekijk gids
Vereisten:
Baritone Client Mod downloadlinks
Voor Minecraft 1.12.2
Forge-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.13.2
Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.14.4
Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.15.2
Forge/Fabric/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.16.5
Forge/Fabric/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.17.1
Forge/Fabric/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.18.2
Forge/Fabric/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.19.2, 1.19.1, 1.19
Forge/Fabric/Quilt/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.19.3
Forge/Fabric/Quilt/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.19.4
Forge/Fabric/Quilt/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.20.1, 1.20
Forge/Fabric/Quilt/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Voor Minecraft 1.20.2
Forge/Fabric/Quilt/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.20.4
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.20.6
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.21.1, 1.21
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.21.3
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.21.4
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.21.5
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.21.8
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.21.10, 1.21.9
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 1.21.11
Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
Voor Minecraft 26.1.2, 26.1.1, 26.1
v1 Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
v2 Forge/Fabric/Quilt/NeoForge/Standalone-versie (Pak het bestand uit): Download van Server 1 – Download van Server 2
Meteor Team Fork Fabric-versie: Download van Server 1 – Download van Server 2
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/
Voor Minecraft 26.1.2, 26.1.1, 26.1
Voor Minecraft 1.21.11
Voor Minecraft 1.21.10, 1.21.9
Voor Minecraft 1.21.8, 1.21.7, 1.21.6
Voor Minecraft 1.21.5
Voor Minecraft 1.21.4
Voor Minecraft 1.21.3, 1.21.2
Voor Minecraft 1.21.1, 1.21
Voor Minecraft 1.20.6
Voor Minecraft 1.20.4
Voor Minecraft 1.20.2
Voor Minecraft 1.20.1, 1.20
Voor Minecraft 1.19.4
Voor Minecraft 1.19.3
Voor Minecraft 1.19.2, 1.19.1, 1.19
Voor Minecraft 1.18.2
Voor Minecraft 1.17.1
Voor Minecraft 1.16.5
Voor Minecraft 1.15.2
Voor Minecraft 1.14.4
Voor Minecraft 1.13.2
Voor Minecraft 1.12.2
4



不要相信。会导致手机话费停机的。我已经举报这个网站了。Do not believe it. It will cause your phone bill to be suspended. I have already reported this website.
out of all the versions you skip over 1.21.10 which is the one i actually need
Hello, how long will it take for the baritone to be released on Meteor version 1 21 11?
Hello How long will it take for the baritone to be released on the Metior client?