Your Cart
Loading

SoapsCommon - UPDATE 1.3.0

- YamlGuiScreen: handleSlot() is now invoked for all clicks, including slots with

 dynamically placed items that have no static ItemConfig in gui.yml. This fixes

 schematic/room/contract cards that were placed via set() in Java but ignored on click.

- Backward compatible: subclasses that return false from handleSlot() for unknown slots

 behave exactly as before. No consumer plugin code changes required.

- Removed legacy startup-banner API (settings.startup-banner, readStartupBannerFull).

 All plugins use SoapsStartup.printStandard() for startup output.

- Removed legacy gui.enabled fallback (settings.gui-enabled). Use gui.enabled only.

- YamlGuiScreen: handleSlot() invoked for dynamically placed items (from 1.2.1).

- SoapsStartup.printStandard() is the single canonical startup entry point.