I recently purchased a Raspberry Pi 2 with the snazzy 'official' case, so it was time to dust off my old Dart Minecraft library for an update. TLDR : Moar Better Rainbows!
Screenshot from the PC version of Minecraft.
The setBlock method now takes an extra parameter for data which allows the use of color on blocks such as wool. This means the rainbow can now be drawn in better colours. Yay!
The getPos method now returns a list of int's so the rainbow is built close to the player's position in the game. You may need to spin around to see it. Unfortunately, the Rasperry Pi version of the API does not allow us to obtain the players direction of view so this will be the case with everything we build.
So what is next? I am starting to have fun building structures using this package. Hopefully feeding back a nice set of utility functions to mcpi_dart. Now that ARM builds of Dart are available, it is possible to run Dart on the Raspberry Pi itself so it would be great to get something running without a remote machine.
Have fun and please send screenshots of anything you build!