Skip to content

v0.5.0 – example plugin and more skins

Choose a tag to compare

@flyingfinger1 flyingfinger1 released this 26 Oct 23:10
· 43 commits to main since this release
  • Example plugin (example/): a trader (/haendler) built against glyphwork-api
    the way another plugin would use it: item icons in a grid, amount buttons and a text prompt, a buy
    button that is only active when the player can pay, and an options screen for the display mode.
    Releases attach it as glyphwork-example-<version>.jar.
  • Two more built-in skins: dunkel (dark, light text) and pergament (parchment), next to
    vanilla. All built-in skins are exported to themes/ on start when their folder is missing.
  • Text color per skin: "text": "#RRGGBB" in theme.json colors labels that use the default
    color (Label.DARK) and the page numbers, so dark skins stay readable. The skin editor has a text
    color field and a template choice (Vanilla, Dunkel, Pergament) for New.
  • CI: GitHub Actions updated to their current versions.

Downloads: Glyphwork-0.5.0.jar (plugin), glyphwork-api-0.5.0.jar (compile against it, do not shade), glyphwork-example-0.5.0.jar (example plugin, optional).