PhaseBot is a bot I have been making over the past several months. He is not a mod, but a clean-room implementation of a Minecraft Client. He will run on any 1.8 server, and has many features. He can do anything a normal player can do, and at much higher speeds. He can also load scripts, written in an assembly-like language, which have access to all of the features of PhaseBot.
To interact with PhaseBot, you simply need to PM him, or chat using a special prefix. He can pathfind using A*, move in any direction, dig blocks behind walls, and place against any block. He can run commands like a normal user, and do anything a normal user can do. Scripts are an easy way to run multiple advanced commands. Here's an example of a script:
; Get the block relative to the bot
getblock @a0 @a1 @a2
; Say the id of the block
say @block
; Get the type of the block
gettype @block
; Say the type
say @type
; If the type is equal to 'wool', run the next '1' line(s)
.ifeq 1 @type wool
say THIS IS WOOL
; Open a JavaScript engine and put '@type is cool!' into @eval
js type + " is cool!"
say @eval
I can put this in a file called iswool.s and run it ingame by messaging my bot with the command iswool 0 -1 0. If the block beneath his feet is wool, it will chat "THIS IS WOOL". Scripts can also run limited JavaScript and Ruby, though these have not been implemented perfectly yet.
More and more features are being added to PhaseBot everyday. You can find the source code on GitHub. If you have any feature requests, you can make an issue on the repo.
PhaseBot is a bot I have been making over the past several months. He is not a mod, but a clean-room implementation of a Minecraft Client. He will run on any 1.8 server, and has many features. He can do anything a normal player can do, and at much higher speeds. He can also load scripts, written in an assembly-like language, which have access to all of the features of PhaseBot.
To interact with PhaseBot, you simply need to PM him, or chat using a special prefix. He can pathfind using A*, move in any direction, dig blocks behind walls, and place against any block. He can run commands like a normal user, and do anything a normal user can do. Scripts are an easy way to run multiple advanced commands. Here's an example of a script:
I can put this in a file called iswool.s and run it ingame by messaging my bot with the command iswool 0 -1 0. If the block beneath his feet is wool, it will chat "THIS IS WOOL". Scripts can also run limited JavaScript and Ruby, though these have not been implemented perfectly yet.
More and more features are being added to PhaseBot everyday. You can find the source code on GitHub. If you have any feature requests, you can make an issue on the repo.
GitHub
I've uploaded a new video explaining the capabilities of PhaseBot!
GitHub
Unless I'm hitting the wrong link, I'm not seeing the ready-made .jar file... Help, please?
This still WIP?