Have an Idea

Before you start, you need some idea of what you want to write. It may not be a great idea or a perfect idea yet, and that’s okay. This is software, after all, and you’re allowed to change your mind. But we need to start somewhere.

So I think I’d like to figure out how to randomly generate “creeper cows”—that is, cows that jump around and try to attack you, and that explode when they jump on you. That might be fun.

At this point, I have no idea how to even start such a thing.

Try This Yourself

What is your idea? Jot it down now. If you’re stuck, take a look at plugins other people have written, or just browse the Canary documentation and see if something inspires you.

Get Learn to Program with Minecraft Plugins, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.