Skip to content

Releases: SpongePowered/SpongeAPI

v13.0.0

29 Dec 23:36
v13.0.0
0f857e9
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Item Model data kinds have changed with Minecraft 1.21.2 from a float to a more elaborate component format
  • ArmorMaterials have changed from an Optional<Ingredient> to Predicate<ItemStack>
  • BoatTypes no longer have a representedBlock association per Minecraft's data-driven design
  • CarvingSteps are removed, per world generation engine has changed
  • AvoidLivingGoal targetSelector() now uses a BiPredicate<Living, ServerWorld> instead of just a Predicate<Living>
  • Per Mojang's data id changes for AttributeModifiers, the names of these fields have changed
  • Explosions radius changed from integer to float radius
  • CooldownEvent has removed ItemType as now they are based on Cooldown Groups, read more on the Minecraft Wiki
  • Removed previously deprecated methods from API 12 regarding the change from ItemStack to ItemStackLike

Full Changelog: v12.0.0...v13.0.0

v12.0.0

12 Oct 20:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v11.0.0...v12.0.0

v11.0.0

16 Jun 20:32
1460c68
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.0.0...v11.0.0

v10.0.0

02 Sep 22:08
8b74231
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v9.0.0...v10.0.0

v8.2.0

02 Sep 21:50
09a9034
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.1.0...v8.2.0

Release v9.0.0

19 May 17:37
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.1.0...v9.0.0

Release v8.1.0

19 May 17:04
Compare
Choose a tag to compare

What's Changed

  • New dependency: MiniMessage is now available as part of SpongeAPI for text templating. See the Kyori docs for more on how to use MiniMessage.
  • World management updates, including the ability to name worlds and grab worlds of a specific type easily
  • Added being able to get the entity type that a spawn egg will produce
  • Added the ability to grab inventory titles and the menu it was built off, if available
  • Make ItemStack also implement HoverEventSource by @zml2008 in #2414
  • Expose BlockState string representation by @Yeregorix in #2425

New Contributors

Full Changelog: v8.0.0...v8.1.0

Release v8.0.0

08 Jan 23:05
Compare
Choose a tag to compare

SpongeAPI 8 is our new API version for Minecraft 1.16.5.

See our status update here

What's Changed

Read more

Release v7.4.0

28 Nov 19:38
Compare
Choose a tag to compare

This is the final API release for the API 7.x series (for Minecraft 1.12.2)

The highlights are:

  • Add getWorldUUID to SaveChunkEvent
  • Bump configurate to 3.7.2
  • Add missing locked field in Score
  • Add missing scoreboard criteria
  • Expose entity tags

Release v7.3.0

30 Aug 15:18
Compare
Choose a tag to compare

Some of the highlights of this build are:

  • Updated Configurate to 3.7.1.
  • Added totem particle effect to ParticleTypes.
  • Added SerializationBehaviors.METADATA_ONLY as a world serialisation type, meaning you can create worlds where chunks are not saved - good for game worlds that require resetting between rounds by just unloading and reloading them.
  • Added select and whilst to BlockRay to make how to use a block ray clearer.
  • Added a SaveChunkEvent.
  • Added an inbuilt Placeholder system for storing and using text tokens across plugins without the need for an external dependency.
  • Added ability to see which flags were used in a command via the CommandContext.
  • Added isAvailable to Location for checking if a Location's Extent is still valid.
  • Deprecated some methods on KickPlayerEvent and completely deprecated LaunchProjectileEvent.
  • Minor updates to some Javadocs.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy