This PR contains all the enhancements I've made to TerminatorPlus, mainly bug fixes and a few extra features. Below are the changes starting from the oldest commit below.
Fixed bots not being fully removed after dying
Fixed block cracks not being fully removed after all bots are removed
Fixed axes and shovels not being used for some blocks (aesthetic change, as all blocks take the same time to break)
Fixed OnGround check for all non-solid blocks
Fixed breaking down not working properly when standing on a half-block
Fixed various fence/wall issues, such as: Fence hitbox blocking player above or below, trying to climb on fence, stuck in walls
Fixed stuck issues with trapdoors or doors
Improved ground check to include all blocks player is standing on (also fixes fall damage from being incorrectly given)
Fixed command syntaxes + various command fixes
Added "/bot settings region" (prioritize entities inside a region or only target inside a region), may use relative coordinates here
Added "/bot count" (list all bots by name)
Fixed mobtarget (setting applies immediately and to every single bot)
Fixed OnGround check for waterlogged blocks
Changed how MLG buckets/vines work: Now for blocks that are incompatible, the bot will no longer try to clutch and will therefore take damage. Also MLG buckets may waterlog the block below if possible
Fixed bot sometimes regenerating after health drops below 0
Bot will now try to place a block of cobblestone if the block below cannot be MLGed on if taking fall damage
Added "/bot settings addplayerlist" to add bots to the player list where they could be targeted with commands (useful for datapacks that make use of commands)
Fixed fire damage and most potion effects
Added "/bot settings spawnloc" to specify a location where the next bot wave will be spawned at
Fixed bot stuck at edge of lava lake (boat clutching while breaking)
Fixed an issue where bot could be clipped inside a block after piling up
Fixed an issue with piling up in water (note: water movements are still buggy)
This PR contains all the enhancements I've made to TerminatorPlus, mainly bug fixes and a few extra features. Below are the changes starting from the oldest commit below.