Minecraft Modding with Forge: A Family-Friendly Guide to Building Fun Mods in Java

Front Cover
"O'Reilly Media, Inc.", Apr 6, 2015 - Computers - 192 pages

Playing Minecraft is a lot of fun, but the game is more engaging, entertaining, and educational when kids learn how to build mods—small programs that let them modify game elements and add content. This family-friendly guide teaches kids and parents how to create mods of different types, using the Minecraft Forge modding tool. No programming experience is needed.

You’ll not only build some amazing mods with the book’s easy-to-follow instructions, but you’ll also learn how to work with Java, the same programming language that Minecraft uses. Why wait? Get started with computer programming and be more creative with Minecraft while you’re at it!

This book will help you:

  • Learn the fundamentals of Minecraft Forge and other tools, such as Eclipse
  • Start out by building and testing a simple chat message mod
  • Build cool mods that make things explode on contact, and help entities jump higher and climb walls
  • Introduce new Minecraft content, including commands, blocks, items, and recipes and textures
  • Work with Java fundamentals such as classes, methods, annotations, control structures, and arrays
  • Learn techniques for creating your own mods

This guide is based on workshops the authors deliver to kids around the world.


Selected pages


Section 1
Section 2
Section 3
Section 4
Section 5
Section 6
Section 7
Section 8
Section 11
Section 12
Section 13
Section 14
Section 15
Section 16
Section 17
Section 18

Section 9
Section 10
Section 19

Other editions - View all

Common terms and phrases

About the author (2015)

Arun Gupta is a founding member of Devoxx4Kids USA. As a chair of theboard, he oversees the organization's operations and ensures it stays true to its mission of promoting technology education amongst kids. During the day he works as Director, Developer Advocacy, at Red Hat and focuses on JBoss Middleware. He has spent several years building and coaching middleware applications at Sun Microsystems and Oracle. He is also a highly sought-after international speaker and JavaOne Rockstar who has given presentations in over 40 countries on numerous topics. A best-selling author, avid runner, globe trotter, Java Champion, and Silicon Valley JUG leader, he is easily accessible on Twitter at @arungupta.

Aditya Gupta is a twelve-year old Minecraft enthusiast who loves to create new mods for the game. He has experience working with many different types of programming languages, including Scratch, Java, Python, Greenfoot, and iOS. Alongside his father, Arun Gupta, he builds and delivers workshops for Devoxx4Kids.

Bibliographic information