🖌️ creative v1.3.0
v1.3.0
minor release.
- There are some compile-time breaking changes: some classes were made interfaces.
- creative-api, creative-serializer-minecraft and creative-server
1.3.0
are now available on Maven Central!
What's Changed
- fix: fix issue obtaining default face uv for Model cube face
- fix: remove validation of texture uvs between 0 and 1
- tests: add model deserialization test, gui meta tests
- feat(api): add Atlas.GUI constant key
- fix: correctly implement ModelTexture equals and hashCode
- refactor: make Element, Metadata, BitMapFontProvider, ReferenceFontProvider, UnihexFontProvider, Model, AnimationFrame, AnimationMeta, VillagerMeta, TextureMeta, FilterMeta, LanguageMeta, LanguageEntry interfaces
- refactor: move Keys#toString to serializer-minecraft subproject
- refactor(server): deprecate ResourcePackRequest, add ResourcePackDownloadRequest
- fix: fix ClassCastException by @yusshu (Reported by @MelonHell in #31)
- refactor(server): deprecate ResourcePackRequestHandler, add a new one on its own package
- docs(server): add package-info.java for server request package
- refactor(server): make ResourcePackServer an interface
- fix(serializer-minecraft): use strings to serialize codepoints in Unihex font providers
- fix(serializer-minecraft): prevent internal ZipInputStream from closing when an entry input stream is closed
- feat: add ResourceContainer#remove... methods for textures, atlases, block states, fonts, languages, models, sound registries, unknown files, sounds, sound events, add docs for every method
- fix(api) make AnimationMeta.Builder have correct default values
- fix(serializer-minecraft): fix serialization on AnimationMeta
- feat: add FileTreeReader implementation that uses ZipFile (more performant)
- feat: implement GuiMeta by @Boy0000 in #30
- feat: add Model#toBuilder method by @Boy0000 in #32
New Contributors
Full Changelog: v1.1.0...v1.3.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! 🐛