Skip to content

Releases: MiranCZ/altoclef

Altoclef beta-0.14

06 May 16:28
Compare
Choose a tag to compare
  • made bot get slightly more hay bales than in needs if it finds some nearby
  • fixed bot not setting up the onecycle correctly
  • the bot will now not re-craft all the stone tools if it has some of them and will craft only the missing ones instead
  • UnstuckChain improvements
    • added better checks for water -> shouldn't get stuck that often
    • added a check for getting stuck on top of empty end portal frame
  • improved debug string for RunAwayFromHostilesTask
  • fixed AbstractDoToEntityTask getting stuck when no entity was found
  • improved MobDefenceChain switching between running away and fighting
    • this happened when it was approaching an entity and then it saw more on the way and started running until it saw less again
    • the bot should now commit to fighting until it deals damage, or gets hit
  • improved getGarbageSlot in StorageHelper
    • the bot now throws away block stack with the smallest number of blocks, not just a random one
  • fixed bug in CraftWithMatchingMaterialsTask causing it to get more resources than it needed
  • fixed @scan command
  • made CollectBucketLiquidTask check for more block types above liquid
  • slightly edited crafting table pickupping logic
  • fixed GitHub template for minor issue
  • internal code changes
    • removed underscore prefix from most variables
    • added warning to isSolid check in WorldHelper and renamed it to isSolidBlock

Altoclef beta-0.13

29 Apr 13:51
Compare
Choose a tag to compare
  • Added support for 1.20.4
    • Using the replaymod preprocessor I should be able to support multiple versions at once
    • Currently supported versions are therefore 1.20.2 and 1.20.4 and both should be updated thanks to the preprocessor
    • currently doing this experimentally, it is possible I will not decide to keep this approach in the future
    • The supported versions are limited by the releases of baritone by Marvion (at least for now)
  • Fixed bot getting stuck while eating
  • Fixed bot going to the end without all needed items
  • Fixed timer not working correctly

Altoclef 1.20.2-beta-0.12

22 Apr 16:29
Compare
Choose a tag to compare
  • FIXED MEMORY LEAK, that would cause the game to start lagging after running same resource task for a while

    • the code would repeatedly add protected items to a list every tick that would grow larger and larger
  • fixed the way material count was counted (changed hard coded blocks to throwAwayItems)

  • added blaze powder to protected items

  • improved KillEndermenTaskfor the nether

    • too far away is now much closer (256 blocks -> 10 blocks)
    • it checks if the enderman isn't above nether roof
  • fixed SafeNetherPortalTask getting stuck sometimes by waiting a few seconds before starting to break blocks

  • changed CommandStatusOverlay a bit

  • added warning when difficulty is something other than EASY

  • fixed rare case where the bot would go to the nether without enough food

  • added some defence improvements from Hackerokuz's fork

  • added check to UnstuckChain for powdered snow (addressed in #2)

  • the bot should now only collect liquids that don't cause them to spill (addressed in #4)

Altoclef 1.20.2-beta1

15 Apr 15:40
Compare
Choose a tag to compare
  • some improvements of the defense capabilities of bot
    • bot detects when ranged mobs are about to shoot and raises its shield
    • fixed various bugs in the code logic of MobDefenseChain and KillAura classes
  • completely removed blast furnace usage from remaining tasks
  • added some more items to the uselessItems list
  • the bot tries to pickup some predefined important items when it drops them
  • fixed multiple scenarios where the bot gets stuck
  • added @dummy command that doesn't do anything for the purpose of testing other chains

Altoclef 1.20.2-beta1

12 Apr 07:24
Compare
Choose a tag to compare

Initial release