SpongeAPI icon indicating copy to clipboard operation
SpongeAPI copied to clipboard

A Minecraft plugin API

Results 157 SpongeAPI issues
Sort by recently updated
recently updated
newest added

Currently, redstone power levels are represented in the API through a combination of `PoweredData`, `RedstonePoweredData`, `PoweredProperty`, and `IndirectlyPoweredProperty`. `PoweredData` and `RedstonePoweredData` are not clearly defined as to whether they deal...

priority: low
system: data
system: redstone

https://github.com/SpongePowered/SpongeAPI/pull/1582 covered building basic recipes with the builder and registering custom implemented Recipes. The following points are some things that were not covered by the PR. - [ ] Diable...

system: inventory

There is no way to reorder parents! Only one way is to get all parents in all contexts, find required context, create mutable copy of parents list, order it in...

system: permission

I'm talking about World#scheduleUpdate. This event will allow plugins to change delay of liquid/fire spreading, blocks falling, buttons, pressure plates, redstone torches, tripwires, rail detectors. Or even stop them from...

status: input wanted
system: event
system: world

The end goal of this is to make Sponge fully internationalized, meaning that server owners get messages all in their own language! - [x] Make text API support serverside translations...

status: input wanted
type: enhancement
system: text

Currently, the API allows plugins to send individual `Title`s to plugins. However, sending a title while another title is in progress will cause one of the titles to be immediately...

priority: low
system: text
type: feature request

```java public TextTemplate claimCreateSuccess = TextTemplate.of(TextColors.GREEN, TextTemplate.arg("type"), TextColors.AQUA, " created!", TextColors.LIGHT_PURPLE, "Use /trust to share it with friends."); ``` Here is a screenshot showing output of the above text template....

type: bug
system: text

It would be nice to have a separate chat event for messages that gets sent as chat, but should not get the normal chat formatting. This could for example be...

system: event
system: text

The idea is to manipulate the chunks/blocks send to the client. So that we can hide or fake certain types of blocks. I am aware that we can send blocks...

system: world

Lets jump right into some of the problems and things I dislike about Sponge's DataView system, then look at some solutions. ## Major Problems with DataView * set() allows any...

status: input wanted
system: data