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