Official Everybody Edits Forums

Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?

You are not logged in.

Advertisement

Hello, visitor! These forums are run off of the revenue generated from these ads. If you'd like to support us, please whitelist us or consider donating:

#1 2015-04-05 13:39:55

Processor
Member
Registered: 2015-02-15
Posts: 1,542

[SDK] BotBits!

LqedrW0.png
Focus on your ideas, forget PlayerIOClient.
GitHub | Getting Started

Current version:
BotBits.svg?style=flat-square&label=stableBotBits.svg?style=flat-square&label=testing

Why BotBits?

  • Easy to use
    Download from NuGet and connect to any level with only two lines of code. Tutorials are available on GitHub.
     

  • Regularly updated
    New updates arrive within a week after a game update. Thanks to FutureProof, even your older bots keep working.
     

  • Useful out of the box
    BotBits re-sends skipped blocks or chats, keeps track of players, blocks and the world state and much more. With async support you no longer need to call Invoke in your GUI callbacks.
     

  • Extensions for everything else
    The idea behind BotBits is to provide functionality in smaller "bits", called Extensions, which can alter how BotBits works completely.
    Commands? Physics? Permissions? There's an extension for each of them!
     

Getting Started:
Does this sound interesting? Then don't waste any time! Start using BotBits by reading the tutorial.

Credits:
BotBits has been an open source project from the start and it would have not happened without all the help from these people:
Bass5098, Buzzerbee, Express50, Hexagon, Jesse, Jojatekok, lrussell, Mylo, Takoman and Thanel.

Last edited by Processor (2016-04-02 14:13:23)


4C2yUFy.gif

Offline

#2 2015-04-05 14:44:43

soulrunner
Member
Registered: 2015-03-10
Posts: 185

Re: [SDK] BotBits!

Wow Processor. This seems great for people who would like to have the satisfaction of making there own bot even if they find it hard to learn code! You truly one of the best people to come onto EE. wink


l141.gif

Offline

#3 2015-04-05 15:53:18

BuzzerBee
Forum Mod
From: Texas, U.S.A.
Registered: 2015-02-15
Posts: 3,637
Website

Re: [SDK] BotBits!

Nice that you released it on the forums! Inb4 people freak out because another SDK is released


TdQRyz3.png

Offline

Wooted by:

#4 2015-04-06 06:49:02

lrussell
EE Mod
From: Saturn's Titan
Registered: 2015-02-15
Posts: 823
Website

Re: [SDK] BotBits!

Bu...but processor! I complained when it didn't work or if it was missing something! wink
But really, it's a decent framework and has admittedly made me lazy in bot making...


?type=online&name=lrussell ?type=location&name=lrussell ?type=loginstreak&name=lrussell ?type=energy&name=lrussell

Get your own badges here!

Offline

Wooted by:

#5 2015-04-06 13:21:16

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

lrussell wrote:

Bu...but processor! I complained when it didn't work or if it was missing something! wink
But really, it's a decent framework and has admittedly made me lazy in bot making...

Oh sorry I forgot your name, fixed <3


4C2yUFy.gif

Offline

#6 2015-04-06 14:45:35

SmittyW
Member
Registered: 2015-03-13
Posts: 1,885

Re: [SDK] BotBits!

So does this essentially replace Cupcake?

Offline

#7 2015-04-07 21:41:54

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

Not yet, CupCake still has some features BotBits is lacking (GUI, database support, commands, ranks, auto updates, etc.) UPDATE: BotBits now in feature parity with CupCake.

BotBits is a more light-weight solution. It uses less ram and CPU because of the many optimizations, and it has better mono support. I do recommend new bot-makers to use BotBits right now.

Last edited by Processor (2016-04-02 16:20:25)


4C2yUFy.gif

Offline

#8 2015-04-19 18:37:42

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

Update 1.2.0:
- Upgraded to the v191 protocol
- Effects, auras, team blocks support


4C2yUFy.gif

Offline

#9 2015-04-20 13:02:06

axelek
Member
Registered: 2015-04-19
Posts: 22

Re: [SDK] BotBits!

Error... tongue
TeamEvent.cs

public TeamEvent(BotBitsClient client, Message message)

should be

internal TeamEvent(BotBitsClient client, Message message)

or dont work OnTeam...

Im only waiting to time when you add to bitbots mysql wink

Last edited by axelek (2015-04-20 13:04:59)

Offline

#10 2015-04-20 16:50:46

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

Thanks for pointing that out. I have fixed the TeamEvent visibility nevertheless.

MySQL is not related to EverybodyEdits, and there are many other libraries to implement MySQL.

I do not plan on adding MySQL support, just like I do not plan on adding wikipedia, oculus rift, google maps, skype and many other APIs. They are all outside the scope of BotBits.


4C2yUFy.gif

Offline

Wooted by:

#11 2016-04-02 01:54:06

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

BotBits was updated to work with the lastest version (v209).


4C2yUFy.gif

Offline

#12 2016-04-10 21:32:21

Xfrogman43
Member
From: My mom's insides
Registered: 2015-02-15
Posts: 3,087

Re: [SDK] BotBits!

lOWHzXz.png

This does not work


YaoTT4C.pngDarkcomet=best doge
image4.png?uid=4673131&m=0
Hit <10K on 1/21/17
?type=online&name=xfrogman43?type=energy&name=xfrogman43?type=loginstreak&name=xfrogman43?type=lastlogin&name=xfrogman43

Offline

#13 2016-04-10 21:34:48

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

Are you sure you didn't forget "[EventHandler]" on top of OnInit?


4C2yUFy.gif

Offline

#14 2016-04-10 22:00:05

Xfrogman43
Member
From: My mom's insides
Registered: 2015-02-15
Posts: 3,087

Re: [SDK] BotBits!

Processor wrote:

Are you sure you didn't forget "[EventHandler]" on top of OnInit?

I didn't think you actually needed that


YaoTT4C.pngDarkcomet=best doge
image4.png?uid=4673131&m=0
Hit <10K on 1/21/17
?type=online&name=xfrogman43?type=energy&name=xfrogman43?type=loginstreak&name=xfrogman43?type=lastlogin&name=xfrogman43

Offline

#15 2016-04-11 02:09:53

Xfrogman43
Member
From: My mom's insides
Registered: 2015-02-15
Posts: 3,087

Re: [SDK] BotBits!

How do you get mapdata with this?


YaoTT4C.pngDarkcomet=best doge
image4.png?uid=4673131&m=0
Hit <10K on 1/21/17
?type=online&name=xfrogman43?type=energy&name=xfrogman43?type=loginstreak&name=xfrogman43?type=lastlogin&name=xfrogman43

Offline

#16 2016-04-11 02:21:42

SmittyW
Member
Registered: 2015-03-13
Posts: 1,885

Re: [SDK] BotBits!

Xfrogman43 wrote:

How do you get mapdata with this?

Blocks.Of(bot).Foreground(x, y)
Blocks.Of(bot).Background(x, y)

If you need a copy of the mapdata you can follow one of his examples which cover worldCopy

Offline

Wooted by:

#17 2016-04-18 20:18:32

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

Update!

BotBits is now updated to work with the newest version of Everybody Edits (v211)!


4C2yUFy.gif

Offline

Wooted by:

#18 2016-08-03 21:38:15

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

Update!

BotBits is now updated to work with the newest version of Everybody Edits (v214)!


4C2yUFy.gif

Offline

Wooted by:

#19 2017-01-01 05:56:07

Processor
Member
Registered: 2015-02-15
Posts: 1,542

Re: [SDK] BotBits!

Update!

Starting from version 218, BotBits now supports FutureProof. Support is optional, however it is enabled by default. To disable FutureProof usage, call Login.WithoutFutureProof().WithEmail(...)...


4C2yUFy.gif

Offline

Wooted by:

#20 2017-01-01 05:59:31

Emalton
Member
Registered: 2015-06-16
Posts: 504

Re: [SDK] BotBits!

THANKS PROCESSOR THIS IS AMAZING!

Great work, as usual!


LA1wvOC.png
?type=location&name=Emalton

Offline

#21 2017-01-08 19:10:16

Era
Member
From: :::::1
Registered: 2015-05-06
Posts: 770

Re: [SDK] BotBits!

How exactly is this an SDK?


~FreeBSD user
~Debian user

Offline

Wooted by:

HG

#22 2017-01-08 19:27:51

Zumza
Member
From: localhost/
Registered: 2015-02-17
Posts: 3,663

Re: [SDK] BotBits!

Era wrote:

How exactly is this an SDK?

In the same matter PlayerIO is? But BotBits is specifically made for EE, and thus has a lot of tools that can facilitate your EE bot creation.

Last edited by Zumza (2017-01-08 19:41:12)

Offline

#23 2017-01-08 19:29:24

HG
Member
Registered: 2015-02-18
Posts: 1,264
Website

Re: [SDK] BotBits!

Zumza wrote:
Era wrote:

How exactly is this an SDK?

In the same matter PlayerIO is? But BotBits is specifically made for EE, and thus has a lot of tools that can facilitate your EE bot creation.

That is an API then, not an SDK. nub

Offline

#24 2017-01-08 19:31:55

Era
Member
From: :::::1
Registered: 2015-05-06
Posts: 770

Re: [SDK] BotBits!

Zumza wrote:

in the same matter PlayerIO is?

PlayerIO is not an SDK, PlayerIO is a service, if you meen the playerio dll that is clearly a library and not a SDK.

Last edited by Era (2017-01-08 19:32:19)


~FreeBSD user
~Debian user

Offline

Wooted by:

HG

#25 2017-01-08 19:39:42

Zumza
Member
From: localhost/
Registered: 2015-02-17
Posts: 3,663

Re: [SDK] BotBits!

HG wrote:
Zumza wrote:
Era wrote:

How exactly is this an SDK?

In the same matter PlayerIO is? But BotBits is specifically made for EE, and thus has a lot of tools that can facilitate your EE bot creation.

That is an API then, not an SDK. nub

An API would just define the way 2 software interact with each other. BotBits and PlayerIO however are kits for development.

Offline

Processor1492802607655937

Board footer

Powered by FluxBB

[ Started around 1493255905.0924 - Generated in 0.050 seconds, 10 queries executed - Memory usage: 1.41 MiB (Peak: 1.64 MiB) ]