O'Reilly logo

Building Minecraft Server Modifications - Second Edition by Cody M. Sommer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Debugging the code

As you develop this plugin as well as other Bukkit plugins, there will be times when the code that you have written does not function as you would expect. This is caused by an error that lies somewhere in the code. These errors are referred to as bugs, and the process of finding these bugs and removing them is called debugging.

Learning from your mistakes

Do not be discouraged when your plugin does not work on the first try. Even experienced programmers encounter bugs throughout their code. Just because your software does not work perfectly does not mean that you are a poor developer. Being able to discover bugs and fix them is a huge part of software development. The more mistakes you make, the more you can learn from them. This ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required