A Minecraft plugin API
DataFormats#SNBT
by @SettingDust in https://github.com/SpongePowered/SpongeAPI/pull/2432
Full Changelog: https://github.com/SpongePowered/SpongeAPI/compare/v9.0.0...v10.0.0
DataFormats#SNBT
by @SettingDust in https://github.com/SpongePowered/SpongeAPI/pull/2432
Full Changelog: https://github.com/SpongePowered/SpongeAPI/compare/v8.1.0...v8.2.0
Full Changelog: https://github.com/SpongePowered/SpongeAPI/compare/v8.1.0...v9.0.0
Full Changelog: https://github.com/SpongePowered/SpongeAPI/compare/v8.0.0...v8.1.0
SpongeAPI 8 is our new API version for Minecraft 1.16.5.
Full Changelog: https://github.com/SpongePowered/SpongeAPI/compare/v7.3.0...v8.0.0
This is the final API release for the API 7.x series (for Minecraft 1.12.2)
The highlights are:
Some of the highlights of this build are:
ParticleTypes
.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.select
and whilst
to BlockRay
to make how to use a block ray clearer.SaveChunkEvent
.CommandContext
.isAvailable
to Location
for checking if a Location
's Extent
is still valid.KickPlayerEvent
and completely deprecated LaunchProjectileEvent
.Some of the highlights are (this is not an exhasutive list):
PlainPagedData
for unsigned booksActiveItemData
to access the item a Living
entity is currently usingPotionTypeData
and associated PotionType
for getting the type of a potionPotionColorData
for getting the color of a potionTargetedEntityData
for use with ShulkerBullet
sDisabledSlotsData
for ArmorStand
sAccelerationData
for Fireball
sUpdateAnvilEvent
ChangeEntityEquipmentEvent
sClickInventoryEvent.Creative
PlayerSoundEvent
sPosition
and Rotation
subevents for MoveEntityEvent
EventContextKey
s
USED_HAND
has been added for interact eventsContextualService
s have been updated with better documentationEconomyService
now supports account deletionsGenericArguments#requiringPermissionWeak
PatternMatchingElement
not use regex by default for simpler matching, allowing elements containing []
to be matched with easeShulker
and ShulkerBullet
intefaces for representing these entitiesText
replacement and removal methodsTransactions
now contain any intermediary transactions that took place to explain how a transaction came to beEnderDragon
With this release, SpongeAPI has a global MetricsConfigurationManager for specifying the configuration flags for plugins to determine whether metrics are enabled etc.
Dependencies:
Additions:
Fixes:
Release API revision 6.0.0. This release has breaking changes in comparison to API 5.x:
Signed-off-by: Gabriel Harris-Rouquette [email protected]