Home›Java›Mods›Glyphwork
Glyphwork
ModsJava

Glyphwork

Java mod listed for Minecraft 26.x. Downloads from the MC Java Mods app on Android.

by flyingfinger.te · on Modrinth

Clickable pixel GUIs inside vanilla dialogs for Paper - YAML menus for admins, an API for developers. No client mod.

⬇ Download on Modrinth
Glyphwork — screenshot 1Glyphwork — screenshot 2Glyphwork — screenshot 3Glyphwork — screenshot 4Glyphwork — screenshot 5Glyphwork — screenshot 6

Clickable, pixel-positioned GUIs inside vanilla Minecraft dialogs — no client mod.

Glyphwork renders whole screens (panels, buttons, lists, grids, text) into the dialog screen that Minecraft has had since 1.21.6. Players only need a resource pack, which Glyphwork generates and sends by itself. Everything is clickable exactly where it is drawn.

Demo screen in game

For whom

# plugins/Glyphwork/menus/warps.yml  ->  /warps
title: "<gold>Warps"
command: warps
elements:
  - type: button
    x: 8
    y: 24
    width: 72
    height: 16
    text: "Spawn"
    tint: "#50E050"
    actions: ["player: spawn", "close"]

Features

Setup

  1. Put the jar into plugins/ of a Paper 26.3 server (Java 25) and start it.
  2. In plugins/Glyphwork/config.yml set pack.url to an address your players can reach (built-in server: open pack-server.port; or pack.hosting: external with your own web server).
  3. /glyphwork reload, then /glyphwork test (demo) or /glyphwork menu example (example menu; beispiel on German servers).

For developers

Scene settings = Scene.builder("myplugin:settings", 176, 96)
    .background()
    .add(Label.of(8, 7, "Settings"))
    .add(Button.of(8, 24, 80, 16)
        .text(v -> soundOn(v.player()) ? "Sound: ON" : "Sound: OFF")
        .onClick(c -> { toggleSound(c.player()); c.reopen(); }))
    .build();
Glyphwork.get().open(player, settings);

depend: [Glyphwork], compile against glyphwork-api from the GitHub release. Documentation: API · skin format · how it works.

Limits

The technique goes back to a public description by the developer of the HugoSMP server; Glyphwork is an independent, MIT-licensed implementation.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more