SpongeAPI
SpongeAPI copied to clipboard
A Minecraft plugin API
These two classes have very poor functionality. They don't have access methods that would return all locales that are supported by the game. List from any catalog can be obtained...
The interaction point of an `InteractItemEvent` when clicking on a block has two related issues: - Though the interaction point is a `Vector3d`, components are always rounded down. My expectation...
https://github.com/SpongePowered/SpongeAPI/issues/1917 Shows that some confusion can arise using the existing Vector command elements. I propose splitting the generic Vector command element to not accept #target and only accept raw vectors...
We can offer `Keys.REPRESENTED_PLAYER` to a `Skull`, but can we offer `Keys.SKIN`? This would be very cool. @Aaron1011
Add an event so that plugins can detect when a player clicks the "Sign and Close" button that turns a Book and Quill into a Written Book
Currently, `Explosion#getSourceExplosive` returns an `Optional`. However, mod-created `Explosion`s can and do use store custom entities in the Minecraft `Explosion.exploder` field. Since these custom entities do not implement our `Explosive` interface,...
There doesn't seem to be anything related to this in the Viewer interface. Is this functionality possible?
https://github.com/SpongePowered/SpongeCommon/issues/1145 > Player#getLocale will always return en_US when a client joins - the Player's locale gets updated after joining, when packet 0x04/CPacketClientSettings is sent to the server. Would it be...
This is basically the same idea as behind this 2 year old issue: https://github.com/SpongePowered/SpongeAPI/issues/898 However, with minecraft 1.11 and the addition of the 'totem of undying' some justification behind the...
Plugins can define dependencies on other plugins using a simple string with a list of plugins to load before or after, and whether they're required for the plugin to run....