Chapter 2. Learning the Bukkit API
You may be wondering what the difference is between Bukkit and CraftBukkit. Many people use the two words interchangeably. However, they are in fact different files. In chapter one you were introduced to the CraftBukkit
jar. In this chapter you will be introduced to the Bukkit API and learn what it allows you to accomplish through programming plugins for a CraftBukkit server. By the end of this chapter you will most likely have numerous ideas for plugins that you will eventually be able to create yourself. This chapter will cover the following in more detail:
Understanding the purpose of an API
Finding documentation of the Bukkit API
Navigating through JavaDocs to find specific information
Reading and understanding the documentation
Exploring and learning more aspects of the Bukkit API