Adanced highway building bot

Related tags

Plugin plugin bot lambda
Overview

Description

Adding fully automated highway building as plugin to Lambda. The tool places building material and destroys wrong blocks in high frequency using well-timed packets. The module can build autonomously highways in all 8 directions while its pathfinder keeps you at the desired position and takes care of any possible dangerous situation. It is highly customizable and allows deep changes in system using configurations. It is fully compatible with most modules of Lambda like LagNotifier, AutoEat etc and also is confirmed to work with Rusherhack, Future, Impact etc.

Features

  • Digs tunnel and paves Obsidian floor at the same time
  • Faster block breaking and placing then any other solution
    • Reaches 20+ blocks per second mining interactions on 2b2t
    • Reaches 7+ blocks per second placing interactions on 2b2t
    • Confirmed over 300% faster than previous cutting edge digging solutions (source: MEG)
  • Intelligent liquid handling
    • Reacts on liquid pockets using cutting edge placing exploits to patch lava pockets before even opening them
    • Reacts on complex flow structures and cleans up
  • Long term inventory management
    • Dynamic material restock from shulker boxes and ender chests
    • Built in native AutoObsidian. Enable option Storage Management > Grind Obsidian
    • Saves minimum requirements of materials
    • No mouse grab on container open
  • Diagonal highway mode
  • Intelligent repair mode
  • The built-in Anti-Anti-Cheat works with 2b2t's anti-cheat and NoCheatPlus
  • Pauses on lag to avoid kick (enable LagNotifier for this feature)
  • Ignore Blocks: Signs, Portals, Banners, Bedrock and more
  • Choose custom-building materials
  • Auto clipping to starting coordinates
  • Commands:
    • ;highwaytools - alias: ;ht
    • ;ht ignore add <block> Adds block to ignore list
    • ;ht ignore del <block> Removes block from ignore list
    • ;ht material <block> Choose an alternative building block (default: Obsidian)
    • ;ht filler <block> Choose an alternative filler block to fill liquids (default: Netherrack)
    • ;ht settings or ;ht Shows detailed settings of the module
    • ;ht distance 500 for running the bot for a limited distance. (e.g. 500 blocks)
  • Compatible with:
    • LagNotifier (Baritone mode) To stop while lagging to not get kicked
    • AutoObsidian to automatically get new Obsidian from Ender Chests even from shulker boxes
    • AutoEat set PauseBaritone on false and below health 19.0, and you're safe from lava and other threads having gapples in inventory
    • AutoLog to logout on any given danger
    • AutoReconnect (Support pending) to get back on server after waiting (for example a player comes in range)
    • AntiHunger slows food level decrease but makes block breaking slower
  • Highly dynamical generated blueprints
    • Three Modes: Highway (for full highways), Tunnel (optimized for digging), Flat (for repair obsidian sky)
    • ClearSpace Choose to break wrong blocks and tunneling
    • ClearHeight Choose the height of tunnel
    • BuildWidth Choose the width of the highway
    • Railing Choose if the highway has rims/guardrails
    • RailingHeight Choose height of the rims/guardrails
    • CornerBlock Choose if u want to have a corner block or not

Installation

  1. Get the latest Lambda release here https://github.com/lambda-client/lambda/releases
  2. Open Lambda menu in main menu to open plugin settings
  3. Press Open Plugin Folder
  4. Move plugin HighwayTools-v9.9.1.jar into the folder .minecraft/lambda/plugins

Known issues

  • AutoLog is not compatible with AutoReconnect > Should

Troubleshooting

  • Deactivate AntiHunger for faster block breaking
  • If stuck check if AutoCenter is on MOTION to get moved to middle of the block (Baritone can't move exactly to block center)
  • If placed block disappear increase the TickDelayPlace until it works
  • Deactivate IllegalPlacements if the server requires (like 2b2t)
  • Check if the Baritone process Lambda Pauser is active in GUI. Sometimes it does not stop correctly

This is a pre-release. Use with care. Any suggestions and questions: Constructor#9948 on Discord Made by @Avanatiker Report bugs on Issues and if not possible message EnigmA_008#1505 on Discord.

Copyright ©2021 Constructor#9948 alias Avanatiker. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research, and not-for-profit purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph appears in all copies, modifications, and distributions.

By downloading this software you agree to be bound by the terms of service.

Comments
  • Autorestock

    Autorestock

    WIP, do not merge until i say ok in the comments,

    currently just made the commands and a little bit of the pathfinding

    Made this pull cuz the owner told me to

    opened by cheyao 6
  • Stuck while tunneling with Clean Corners

    Stuck while tunneling with Clean Corners

    Sometimes gets stuck while tunneling with Clean Corners enabled when there's a cave below my current position on 5b5t. Included a video showing what I mean with highwaytools hud + queue

    https://user-images.githubusercontent.com/92190888/136637299-5c344f42-89bf-4ca5-8072-5778c11302c6.mp4

    opened by Purparmalm 3
  • only taking 1 stack of obsidian from shulker box

    only taking 1 stack of obsidian from shulker box

    it would be so much more efficient if it takes all the obsidian that can fit in your inventory instead of just 1 stack and having to stop to restock every 10 seconds. idk if this is just me. love this plugin btw

    opened by luxuwu 3
  • highway tools raw material shulker issue

    highway tools raw material shulker issue

    When it opens the shulker it doesn't collect the maximum amount of obby that can fit in my inventory from the raw material shulker which causes it to pick up the empty shulker again which causes my inventory to become full of empty shulks after a while

    opened by FighterJet16 2
  • ChestStealer always mode

    ChestStealer always mode

    With always mode on chest stealer it will bounce the last item back and forth between player inventory and chest gui. Using always mode and quickmove under cheststealer.

    opened by USAFAN 2
  • can't mine blocks

    can't mine blocks

    its not able to mine a single block just stuck in one place. even can't mine enderchest for obsidian. whenever it places echest and tries to mine it it just give errors in chat and place more echests

    [https://media.discordapp.net/attachments/842400555187961887/1011305639168974848/echest.png]

    opened by Codeasap-yt 1
  • Can’t change altitude

    Can’t change altitude

    If holes in the ground, highway tools stop working because the base of the highway is 119 and not 120. I can’t put all the highways on 120, there are just too many on 119 already. Sometimes it works though. But I don’t understand why it works sometimes and sometimes not. Is there a way to say that I want to build on 119?

    opened by jaaloley 1
  • Highwaytools issues !25$ XMR reward!

    Highwaytools issues !25$ XMR reward!

    1.)

    main issue is Mining in Highwaytools

    when the setting More packets its disabled mining is extremely slow for nearly all blocks as you can see in the following video

    timestamps: 0:00 - 0:11 settings used 0:12 - 1:02 mining normal blocks 1:03 - .** mining Obsidian https://youtu.be/0x3YNJS786o

    when the setting More packets is enabled mining Normal blocks such as cobblestone and netherrack works fine but it's unusable for Highway repair because it always gets you kicked on 2b2t when mining obsidian as you can see here:

    https://youtu.be/MMG2E08gRUI

    2.)

    when autoobisidan disables itself as described in this issue https://github.com/lambda-client/lambda/issues/200 Highwaytools tries to mine with it's not properly functioning storage management grinding obisidan thingy even though it's disabled as you can see in this video

    https://youtu.be/QfLT3vMgPAo

    for any further question or just casual talk about the issues msg Save___G#4444 on discord I can also take some time and explain it again in a screenshare vc

    to claim the reward, make a commit that fixes Makes Highwaytools mine all blocks in vanilla speed (or faster) and fix issue 2.) after 1 or 2 days of testing msg Save___G#4444 on discord and you will be rewarded.

    Disclamer: you will get the exchange rate of XMR to $ at the time the transaction will be sent NOT the one from 13.Dec.2021

    the cryptocurrency reward is just as a little bonus and shouldn't be seen as a way of compensation for the time and effort put into this it's a voluntary project.

    opened by SavexG 1
  • Can you add support for stacked shulkers of obby

    Can you add support for stacked shulkers of obby

    Both 5B and Cloud use this method to build highways Its annoying to have to use the older kami blue client to use stacked shulks because you can't do it with lambda. The issue is that it places the shulk takes 1 obby breaks it can you make it so it takes all the obby and ejects all but 1 stack of the netherrack

    opened by FighterJet16 1
  • 1x2 tunnels won't work

    1x2 tunnels won't work

    Hi,

    I want to dig a 1x2 tunnel, 1 width and 2 high, but I noticed it seems impossible. It won't make me walk to break the next blocks, even with an autowalk enabled. Doing tests, I noticed that It won't work until I want to do a 3x3 tunnel and higher, below that, I just won't autowalk.

    Is it just a setup problem or a bug? Thanks in advance!

    opened by Treeeop 1
  • Suggestion: Faster break

    Suggestion: Faster break

    Faster break Option: that means basically making it possible to break 5-6 netherrack per Tick for Server With lower Packet Limit / mine Limit ( eg Meteor nuker can do that but Its lowkey retarded)

    opened by Tokara1 1
  • ViaBackwards compatibility

    ViaBackwards compatibility

    I am doing a publicity stunt for my server by making a highway! but I want my server to be up to date, the storage managmenyt fails often with viabackwards. other than that awesome!!!!! I want my server to always be up to date, but will keep on old version while I wait for a fix, I dont expect it but am hopeful you guys dont have to work on it but please do.

    opened by iamlostdev 0
  • Better colaboration support

    Better colaboration support

    The current collaboration method - Shuffle tasks, is very inefficient, because most of the time you're just breaking the same block

    My suggestion is to generate a "seed" that is used to determine which blocks to break and place on one client and share it with the second client automatically by /msg <header (to inform that its a seed for HT)> <seed>

    the second client uses that to know what blocks the first client will be placing & breaking and it uses that to know which blocks to break without interfering with the first client

    note: the seed + header should be less then 32 charecters of ASCII due to some servers having strict chat filters

    opened by Yura3313 0
Releases(10.3)
  • 10.3(Aug 1, 2022)

    What's Changed

    • Improved placement logic
    • Compatible with NoGhostItems
    • Fast inventory refill pulling multiple stacks
    • New reach calculation
    • Fixed backfill blueprint
    • Fixed fire extinguishing
    • TONS of behavior fixes
    • Updated to Lambda 3.2 API

    Full Changelog: https://github.com/lambda-plugins/HighwayTools/compare/10.2...10.3

    Installation

    1. Get latest Lambda release
    2. Open Lambda menu in main menu to open plugin settings
    3. Download HighwayTools from remote source
    4. Press Install

    Upgrade

    1. Go to .minecraft/lambda/plugins
    2. Delete old HighwayTools version
    3. Move new version into the directory

    Troubleshoot

    • [x] Do not use any inventory cleaner or inventory manager!
    • [x] Reset settings to default

    Any suggestions and questions: Constructor#9948 on Discord Made by @Avanatiker Report bugs on Issues and if not possible message EnigmA_008#1505 on Discord.

    Copyright ©2022. Constructor#9948 alias Avanatiker. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research, and not-for-profit purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph appear in all copies, modifications, and distributions.

    Source code(tar.gz)
    Source code(zip)
    HighwayTools-10.3.jar(173.85 KB)
  • 10.2(Feb 25, 2022)

    What's Changed

    • Proper information on insufficient material
    • Fixed matierial fallbacks
    • Fixed baritone breaking shulkers
    • Updated to Lambda 3.1 API

    Installation

    1. Get latest Lambda release
    2. Open Lambda menu in main menu to open plugin settings
    3. Download HighwayTools from remote source
    4. Press Install

    Upgrade

    1. Go to .minecraft/lambda/plugins
    2. Delete old HighwayTools version
    3. Move new version into the directory

    Troubleshoot

    • [x] Do not use any inventory cleaner or inventory manager!
    • [x] Reset settings to default

    Full Changelog: https://github.com/lambda-plugins/HighwayTools/compare/v10.0...10.1

    Any suggestions and questions: Constructor#9948 on Discord Made by @Avanatiker Report bugs on Issues and if not possible message EnigmA_008#1505 on Discord.

    Copyright ©2022. Constructor#9948 alias Avanatiker. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research, and not-for-profit purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph appear in all copies, modifications, and distributions.

    Full Changelog: https://github.com/lambda-plugins/HighwayTools/compare/10.1...10.2

    Source code(tar.gz)
    Source code(zip)
    HighwayTools-10.2.jar(182.85 KB)
  • 10.1(Jan 7, 2022)

    What's Changed

    • Adapted to stricter AntiCheat from 2b2t
    • Now fills inventory with material from shulker box with one restock action
    • Food management by @czho in https://github.com/lambda-plugins/HighwayTools/pull/11
    • Removed 'Session' from "Session placed/destroyed" HUD by @tycrek in https://github.com/lambda-plugins/HighwayTools/pull/15
    • Use PlayerInventoryManager for safer inventory actions
    • Fixed StorageManagement access settings
    • Added left and right wall cleaning
    • Option to avoid using raw materials in shulker boxes
    • Optimized action sequence to increase mining speed
    • Option to disable warnings (Use on own risk)
    • Updated Lambda API to 3.0.1

    Installation

    1. Get latest Lambda release
    2. Open Lambda menu in main menu to open plugin settings
    3. Download HighwayTools from remote source
    4. Press Install

    Upgrade

    1. Go to .minecraft/lambda/plugins
    2. Delete old HighwayTools version
    3. Move new version into the directory

    Troubleshoot

    • [x] Do not use any inventory cleaner or inventory manager!
    • [x] Reset settings to default

    New Contributors

    • @czho made their first contribution in https://github.com/lambda-plugins/HighwayTools/pull/11
    • @tycrek made their first contribution in https://github.com/lambda-plugins/HighwayTools/pull/15

    Full Changelog: https://github.com/lambda-plugins/HighwayTools/compare/v10.0...10.1

    Any suggestions and questions: Constructor#9948 on Discord Made by @Avanatiker Report bugs on Issues and if not possible message EnigmA_008#1505 on Discord.

    Copyright ©2022. Constructor#9948 alias Avanatiker. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research, and not-for-profit purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph appear in all copies, modifications, and distributions.

    Source code(tar.gz)
    Source code(zip)
    HighwayTools-10.1.jar(181.42 KB)
  • v10.0(Jul 8, 2021)

    Changelog

    • [x] Bypassed new packet mine kicks on 2b
    • [x] Still working instant mine exploit
    • [x] Rewrote code structure and established base build engine called Trombone TM
    • [x] Better liquid handling
    • [x] Safe walk bridging
    • [x] Fixes, fixes, fixes

    Installation

    1. Get latest Lambda release
    2. Open Lambda menu in main menu to open plugin settings
    3. Download HighwayTools from remote source
    4. Press Install

    Upgrade

    1. Go to .minecraft/lambda/plugins
    2. Delete old HighwayTools version
    3. Move new version into the directory

    Troubleshoot

    • [x] Do not use any inventory cleaner or inventory manager!
    • [x] Reset settings to default

    Any suggestions and questions: Constructor#9948 on Discord Made by @Avanatiker Report bugs on Issues and if not possible message EnigmA_008#1505 on Discord.

    Copyright ©2021. Constructor#9948 alias Avanatiker. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research, and not-for-profit purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph appear in all copies, modifications, and distributions.

    By downloading this software you agree to be bound by the terms of service.

    Source code(tar.gz)
    Source code(zip)
    HighwayTools-10.0.jar(177.79 KB)
  • v9.9.1(May 28, 2021)

    Changelog

    • [x] Working instant mine
    • [x] Improved liquid handling
    • [x] Improved bridging
    • [x] Fancy render effect
    • [x] Debug renderer
    • [x] Fixed disable on not loaded inventory for example when joining the server
    • [x] Better pathfinding
    • [x] Fixed scan of container when not loaded yet -> no more false empty calls
    • [x] Improved item management

    Installation

    1. Get latest Lambda release
    2. Open Lambda menu in main menu to open plugin settings
    3. Download HighwayTools from remote source
    4. Press Install

    Any suggestions and questions: Constructor#9948 on Discord Made by @Avanatiker Report bugs on Issues and if not possible message EnigmA_008#1505 on Discord.

    Copyright ©2021. Constructor#9948 alias Avanatiker. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research, and not-for-profit purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph appear in all copies, modifications, and distributions.

    By downloading this software you agree to be bound by the terms of service.

    Source code(tar.gz)
    Source code(zip)
    HighwayTools-9.9.1.jar(139.15 KB)
  • v9.9(May 12, 2021)

    Changelog

    • [x] Migrated to Lambda's advanced plugin system
    • [x] Long term invenory management
      • Dynamic material restock from shulker boxes and ender chests
      • Built in native AutoObsidian. Enable option Storage Management > Grind Obsidian
      • Saves minimum requirements of materials
      • No mouse grab on container open
    • [x] Choose to run HWT only for e.g. 500 distance using: ;ht distance 500
    • [x] Choose to enable AntiAFK or disconnect from server when out of materials
    • [x] Fixed AutoEat not eating when GUI is open
    • [x] Fixed unbreakables
    • [x] Fixed stuck caused by signs

    Installation

    1. Get latest Lambda release
    2. Open Lambda menu in main menu to open plugin settings
    3. Press Open Plugin Folder
    4. Move plugin into the folder .minecraft/lambda/plugins

    Any suggestions and questions: Constructor#9948 on Discord Made by @Avanatiker Report bugs on Issues and if not possible message EnigmA_008#1505 on Discord.

    Copyright ©2021. Constructor#9948 alias Avanatiker. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research, and not-for-profit purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph appear in all copies, modifications, and distributions.

    By downloading this software you agree to be bound by the terms of service.

    Source code(tar.gz)
    Source code(zip)
    HighwayTools-9.9.jar(205.86 KB)
Owner
Lambda Plugins
This organisation is used to store first party plugins for the Minecraft Kotlin utility mod Lambda.
Lambda Plugins
A Gradle plugin to support the Groovy language for building Android apps

Groovy language support for Android Deprecated: This plugin has been deprecated in favor of Kotlin which has the full support of JetBrains and Google.

Groovy programming language 853 Dec 21, 2022
A Leiningen plugin for building Clojure/Android projects

lein-droid A Leiningen plugin to simplify Clojure development for Android platform. It acts as a build-tool for Clojure/Android projects. Usage First

Clojure/Android 643 Dec 15, 2022
Obsi-bot: the next generation discord utility bot 🔥

obsi-bot obsi-bot is the next generation discord utility bot. It is developed in Kotlin using kordex and kord Help me translating Feel free to help me

mooziii 2 Nov 7, 2022
A lightweight, feature-rich wrapper for the Telegram Bot API, providing a handy Kotlin DSL to quickly build your bot.

Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti

Jey 61 Dec 27, 2022
Synapse Moderation Bot - A bot for managing and moderating our community Discord server

Synapse Moderation Bot A bot for managing and moderating our community Discord server. Note This bot is not public. While you can host it on your own,

Synapse Technologies, LLC 1 Jul 16, 2022
Telegram bot provides time-based currency

Timecobot Telegram bot provides time-based currency. The accumulated time can be used to block another user. There are no discriminatory rules, admini

Daniel Demidko 21 Jul 14, 2022
💉🤖 Bot for the German "ImpfterminService - 116117"

?? ?? Impf-Bot Searches the official "ImpfterminService - Der Patientenservice 116117" for free Corona vaccination slots. It can search multiple locat

Tobse 160 Jan 5, 2023
A QQ bot based on Mirai.

Chii A QQ bot based on Mirai. 个人使用, 仅供娱乐. Building from Source $ git clone https://github.com/MaxXSoft/Chii.git $ cd Chii $ gradle run License Copyri

MaxXing 5 Dec 17, 2021
Simple telegram cat-captcha bot

kotlin-project-template Project Template for convenient project setup. Motivation Every time I create a new project, I do a lot of routine work, so th

Alex Sokol 15 Nov 16, 2022
🧪 expirmental music bot

saba ?? experimental music bot structure saba-app: the desktop application for saba saba-common: common structures shared among the several modules sa

2D 8 Dec 21, 2021
A Telegram bot utilities that help to reduce the code amount

Flume Party A Telegram bot utilities that help to reduce code amount. Real project examples Pull Party Bot: 19% of code has been reduced. Resistance B

pool party 1 Jun 8, 2022
Tutorial Bot für meine Kotlin Javacord Reihe

JavacordKT_Tutorial Folgen Folge 1: Einrichtung » Download Zip oder Code ansehen Folge 2: Annotations » Download Zip oder Code ansehen Folge 3: SlashC

CoasterFreakDE 2 Nov 19, 2021
Here is a ready to use JAICF bot template that utilises

JAICF Spring Bot template Here is a ready to use JAICF bot template that utilises Spring MongoDB Docker Prometheus Grafana Graylog How to use Please r

Just AI 1 Feb 13, 2022
My private music bot

Mik Music Mik's cool self-hosted music -bot. Disclaimer For legal reasons: There is no official public instance of this bot, so don't bother asking Pl

Michael Rittmeister 31 Dec 24, 2022
Discord bot for server join applications

Applications Bot This is a simple Discord bot that you can use for an applications system for your Discord server. It's expected to work as follows: A

Gareth Coles 1 Nov 1, 2021
A simple and scalable Android bot emulation framework, as presented at Black Hat Europe's Arsenal

m3 A simple and scalable Android bot emulation framework. A detailed explanation can be found here. This project was first published at Black Hat Euro

null 22 Aug 20, 2022
Vkontakte API bot for trading VK Coin

Sweet Coin Market Vkontakte API bot for trading VK Coin. Please star this repo if you like ⭐ It's motivates me a lot! Yes, you can use the source code

null 2 Jan 28, 2022
AsukaBot - A simple Kotlin Discord Bot

The Discord bot of the serber, a private Discord server. Asuka is a Discord But running on the JDA API but made in kotlin.

Yann ItzPeaxel 2 Apr 24, 2022
A Chat-Bot Android Application

Sekobanashi_App A Chat-Bot Android Application. Features App Sekobanashi is a chat-bot/assistant android application where the user can chat with one

Siddharth Singh 1 Jan 7, 2022
A stable and very powerful Kotlin bot.

Nabi 나비 Yeah idk what to put here anymore stfu azoo bloo Also chat commands are not being considered so no I don't recommend that you build the entire

myosyn 2 Oct 5, 2022