Lignium

Results 18 issues of Lignium

The `BlockChangeFlag` interface is not extends `CatalogType`. This creates big problems for serialization of this object. I hope there is no such thing anywhere else...

system: data
api: 7
type: feature request

Is it possible to create `DataManager#getTranslator(TypeToken token)` method? I have problems getting a common translator for a whole class of objects. As far as I know, `DataTranslator` interface itself has...

system: data
api: 7
type: feature request

1. Need to rename the arguments "name" to "path" or "resourcePath". This name is confusing, because it is impossible to understand from its name whether it is possible to obtain...

type: enhancement
api: 8
status: pr pending

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...

type: enhancement

[[SpongeAPI](https://github.com/SpongePowered/SpongeAPI/pull/2442) | **Sponge**]

[**SpongeAPI** | [Sponge](https://github.com/SpongePowered/Sponge/pull/3757)]

[[SpongeAPI](https://github.com/SpongePowered/SpongeAPI/pull/2463)|**Sponge**] - Raw data is now usually an internal `CompoundTag` and has nothing to do with the `DataSerializable#toContainer()`/`DataBuilder#build(DataView)` methods. - Implemented new method `SerializableDataHolder#rawData()`.

version: 1.19

[**SpongeAPI**|[Sponge](https://github.com/SpongePowered/Sponge/pull/3895)] - Added `SerializableDataHolder#rawData()` to access current raw (extra) data. - Deprecated `EntityArchetype#entityData()` and `BlockEntityArchetype#blockEntityData()`.

api: 10