🖌️ creative v1.1.0
🖌️ creative v1.1.0
v1.1.0
minor release.
- There are some compile-time breaking changes: some classes were made interfaces.
- There are no changes that require developers to update existing code.
What's Changed
- add support for new
"supported_formats"
field in pack meta (Minecraft 1.20.2, pack format 18) - add support for new
"overlays"
field in pack metadata (Minecraft 1.20.2, pack format 18) - add support for overlays, overlays are part of the multi-version packs update (Minecraft 1.20.2, pack format 18)
- creative now depends on KyoriPowered's adventure
-
SoundEvent
now implements adventure's Sound.Type
-
- pack meta now supports a description Component
- add new
ResourcePackPart
interface - add documentation to various interfaces
- use Vector2Float for texture UVs and UnstitchAtlasSource regions
- add javadoc and sources jars
- add
Writable#resource(String)
andReadable#resource(String)
caller-sensitive methods - add various convenience methods
- make
BuiltResourcePack
use aWritable
reference instead of a byte array - make minecraft deserializer less strict to be consistent with Minecraft's client deserialization
-
- clamp item transform translations between -80 and 80
-
- clamp item transform scale between -Infinity and 4
-
- clamp texture uv between 0 and 1 (16 in minecraft units)
- deprecate
Validate
, for removal in 2.0.0 - deprecate
Vector4Float
, for removal in 2.0.0 - deprecate
FileTreeWriter#openJsonWriter
, for removal in 2.0.0 - deprecate some static factory methods for bad naming, for removal in 2.0.0, added new static factory methods with correct naming, useful for static imports
Full Changelog: v1.0.0...v1.1.0
How to use
There is more detailed information on our online documentation, you can find installation and usage instructions there.
If you need more help, join our Discord server and we will be glad to help you!
Happy coding! 🐛