WolfyUtilities | Core API [1.17.1 - 1.21.1] icon

WolfyUtilities | Core API [1.17.1 - 1.21.1] -----

Inventory GUI API, JSON/HOCON Serialization, Plugin Compatibility Utils, etc.



HOCON Format Support
This update implements the WolfyUtilities API v4.16.1 to support the HOCON format.

HOCON stands for Human-Optimized Config Object Notation and is made by Typesafe.

HOCON is the official configuration method for Sponge servers and plugins and provides an easier to use configuration format.
Files using HOCON are saved as .conf files.

A good introduction to hocon can be found in the Sponge docs.
https://docs.spongepowered.org/stable/en/server/getting-started/configuration/hocon.html

More detailed info about the format can be found here:
https://github.com/lightbend/config

Using WolfyScript/jackson-dataformat-hocon Jackson is able to parse and generate .conf files.

Note: Plugins that depend on WolfyUtilities will still need to implement the HOCON changes to support that new format.

Changelog
  • Optimized default De-/Serializers (They no longer depend on separate ObjectMappers)
  • Fixed StackOverflow in ExecutableItemsRef#getLinkedItem
  • #26 - HOCON Format Support
  • Fixed MultipleChoiceButton.Builder missing stateBuilders list
  • Removed deprecated WolfyUtilities#getItemUtils
  • Deprecated GuiHandler#getApi and replaced it with #getWolfyUtils
  • Added various more javadoc to ButtonBuilders
Full Changelog: v4.16.5.1...v4.16.6.1
----------, Sep 10, 2022
Resource Information
Author:
----------
Total Downloads: 107,480
First Release: Jan 19, 2019
Last Update: May 2, 2024
Category: ---------------
All-Time Rating:
11 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings