Skip to content

UI Utils

cev-api edited this page Apr 12, 2026 · 1 revision

UI-Utils

  • Plugin debugging mod/hack.
  • Integrated into Wurst as a hack with an in-game, draggable Fabricate Packets overlay (remembers position; optional translucent background).
  • An alternative to and reworked version of my 1.21.11 fork of UI-Utils v2.4.0.
  • Started as a mojmap port of the original UI-Utils v2.4.0 by MrBreakNFix and Coderx-Gamer.
  • Vanilla-compatible packet simulation (minimal slot diffs, post-click revision, single-send) to avoid server resyncs.
  • Auto-filled Sync ID and Revision in Fabricate Packets.
  • Extra diagnostics and Wurst toggles (send/delay) wired into Wurst’s packet pipeline.
  • Toggleable chat logs.
  • Added customisable slot number overlay for containers.
  • Added extra tools from FrannnnDev's fork of UI-Utils
    • Leave & send, Disconnect & send, Save/Load GUI, Clear Queue, Queue, Resync Inv, Disconnect, Spam +/-, Send One, Pop Last
    • Queue helper and counter
    • .uiutils commands
    • Named GUI slot maps
    • Plugin scanner
  • Published with permission from MrBreakNFix.

Log Example

[12:52:54]: Fabricate ClickSlot: syncId=6, revision=1, slot=2, button=0, action=PICKUP, times=1, diffSlots=1, carriedBefore=<empty>, carriedAfter=class_10939[item=Reference{ResourceKey[minecraft:item / minecraft:oak_slab]=minecraft:oak_slab}, count=11, components=class_10936[addedComponents={}, removedComponents=[]]]
[12:52:54]: Fabricate ClickSlot: menu.containerId=6, syncIdMatch=true, diffDetail=[2: minecraft:oak_slabx11 -> empty] 
[12:52:54]: UiUtilsConnectionMixin: attempting to send UI packet class_2813 (sendUiPackets=true, delayUiPackets=false)

UI


Parent: What's new in this fork?
Children: Log Example

Navigation

Clone this wiki locally