Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

Fixed altoclef crashing if quitting the world while the task is running. #340

Open
wants to merge 132 commits into
base: 1.19.4--marvion
Choose a base branch
from

Conversation

MarvionKirito
Copy link

Summary

Fixed altoclef crashing if quitting the world while the task is running.

Information

  • This PR fixes an issue.
  • This PR adds something new (e.g. new method or parameters).
  • This PR is a breaking change (e.g. methods or parameters removed/renamed).
  • This PR is not a code change (e.g. documentation, README, examples, ...).

Checklist

  • I have searched the open pull requests for duplicates.
  • If code changes were made then they have been tested.

MarvionKirito and others added 28 commits October 31, 2022 19:06
0. The bot now doesn’t use a block needed for resources.
1. The bot now has a settings dontThrowAwayEnchantedItems.
2. Added Totem of Undying in the default settings of importantItems.
3. Added Hero task. See @help to see the command and description.
0. Fix altoclef crashing when entering the @get command.
1. Fix Hero task doesn't do anything.
chore: document "hero" in usage.md
0. Fix Hero task getting stuck sometimes.
0. Water and lava block detection.

Optimizations:
0. In getting a block, the bot checks if the block is present before dimension checking.
1. Optimized block tracking.
2. In mining a block, the bot now uses a tool that is fastest to mine a block.
0. Fixed after beating the game with the marvion version. It doesn't finish sometimes.

Additions:
0. The bot now gets XP and drops in the hero task.
1. @get sapling is now available. You can also specify like @get oak_sapling.

Optimization:
0. Optimized hero task.
0. Added warden and wither to the dangerous mob.

Optimization:
0. Optimized food chain.
0. Optimized do to entity task.
1. Optimized kill dragon with bed task.
2. Optimized render distance manipulation.
3. Optimized mob defense chain.
4. Optimized locate stronghold task.
0. Optimized construct nether portal tasks.
 - Fixed compatibility between altoclef and meteor client.
 - Fixed compatibility between altoclef and meteor client.
This saves some durability and time.
perf: equip weapon then check charge progress
1. @ coverwithsand (Cover lava with sands in nether).
2. @ coverwithblocks (Cover lava with blocks in nether).
3. @ meat (Get food that consists only of meat, without any vegetables).

Fixes:
1. ConcurrentModificationException
2. Fixed compatibility between meteor client.
3. Some fixes.

Improvements:
1. Some improvements.
chore(README): update versions availability
This makes the camera less jittery and better for user experience

Co-Authored-By: scorbett123 <[email protected]>
feat: camera movement smoothing
docs(README): bump supported versions from 1.19.3 to 1.19.4
@JamesGreen31 JamesGreen31 added major bug Bug where bot gets stuck, requires human intervention infrastructure Bad Programming/Code practice, could be performance or API related labels Apr 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
infrastructure Bad Programming/Code practice, could be performance or API related major bug Bug where bot gets stuck, requires human intervention
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants