SpongeAPI Revision 2

We are happy to announce the release of SpongeAPI Revision 2! New features added since 1.1 include:

Data API : An all encompassing API that is designed to have the most

expandability and uniqueness of manipulating data from the four

biggest sources of data: Blocks, ItemStacks, Entities, and

TileEntities.

: An all encompassing API that is designed to have the most expandability and uniqueness of manipulating data from the four biggest sources of data: Blocks, ItemStacks, Entities, and TileEntities. Text API rev. 2 : Completely refactors all of the previous Messaging API to

use classes for easier testability, easier registration and creation

of Texts and more

: Completely refactors all of the previous Messaging API to use classes for easier testability, easier registration and creation of Texts and more Player Networking API : An easy to understand

representation of “plugin” channels and registration of custom

channels for sending custom data to clients.

: An easy to understand representation of “plugin” channels and registration of custom channels for sending custom data to clients. Inventory API : A uniquely refined inventory system that aims at

expandability and introduces “querying” to getting the information of

an inventory you’re interested in and less worried about the

ambiguous type of inventory you have.

: A uniquely refined inventory system that aims at expandability and introduces “querying” to getting the information of an inventory you’re interested in and less worried about the ambiguous type of inventory you have. Bans API : An easy to understand ban system for SpongeAPI.

: An easy to understand ban system for SpongeAPI. Commands API rev. 2 : Introduces a powerful command system with easy to use

utilities and easy to set up structure.

: Introduces a powerful command system with easy to use utilities and easy to set up structure. World Management : Multiple world support is in! SpongeAPI can now

register, create, generate, and modify worlds at a whim!

: Multiple world support is in! SpongeAPI can now register, create, generate, and modify worlds at a whim! Statistics : A proper statistics representation with granting,

removing, modifying, and grouping of various statistics that players

are granted over time for various actions

: A proper statistics representation with granting, removing, modifying, and grouping of various statistics that players are granted over time for various actions Scoreboards: Full scoreboard support with adding objectives, formatting using Text API, and much more.

…and an almost untold amount of additions and refinements to existing structures.

With this release, we now move onward to our next revision; SpongeAPI Rev. 2.1

Plugin developer? Ready to get to work? Start here:

https://docs.spongepowered.org/en/plugin/basics/workspace/index.html