1
Introduction
2
Installation and configuration
2.1
Mac OS X
2.1.1
Docker on Mac OS X
2.2
Windows
2.3
Linux
2.3.1
Install
2.3.2
Connect with miner
2.3.3
Configure
2.4
Docker
2.4.1
What is Docker?
2.4.2
The
miner
Dockerfile
2.4.3
Building a Docker image
2.4.4
Running a Docker container from the image
2.5
Raspberry Pi
2.5.1
Setting up a Raspberry Pi
2.5.2
Minecraft Pi
2.5.3
Installing R on a Raspberry Pi
2.5.4
Minecraft Server on a Raspberry Pi
3
A Stairway to Heaven
3.1
Building Objects
3.2
Stairway to heaven
4
Building a rainbow
4.1
Build rainbow with R graphics
4.2
Minecraft Rainbow
5
Building a tower and jumping on top
5.1
Connect to a Minecraft server
5.2
Figure out your player ID
5.3
Figure out your current position
5.4
Build a tower
5.5
Jump on top of the tower
5.6
Close the connection
6
Planting a garden
6.1
Connect with a Minecraft server
6.2
Create a dataframe with recent hits
6.3
Build ice towers
6.4
Write a function to do this interactively
6.5
Close the connection
7
Number-guess chat bot in Minecraft
7.1
Background
7.2
Init
7.3
Loop
7.4
Let’s Play!
8
Rendering an image in Minecraft
8.1
Load and prepare an image file
8.2
Render the image in Minecraft
9
Rendering the R logo in Minecraft
9.1
Load and prepare an image file
9.2
Render in Minecraft
10
Generate a maze in Minecraft
10.1
Generate a random maze
10.2
Transform maze graph into matrix
10.3
Render the maze in Minecraft
11
Random Walks in the Minecraft World
11.1
Recurrent Random Walks
12
References
R Programming with Minecraft
12
References
Richardson, Craig. 2016.
“Learn to Program with Minecraft.”
https://www.nostarch.com/programwithminecraft
.