In this chapter, you will be introduced to the Bukkit API and learn what it allows you to accomplish through programming plugins for a Spigot server. By the end of the 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 topics in detail:
Understanding the purpose of an API
Finding the documentation of the Bukkit API
Navigating through Javadocs to find specific information
Reading and understanding the documentation
Exploring and learning the features of the Bukkit API