In this course, student will learn how to create items and code for the behavior of the items, to create series of event with custom commands, and to make a collection of mods that depends on and interact with each others using blocks-based programming.