Skip to content

26.2-1.2.8: upport to mc-26.2 and new features.... - #1

Open
PiBOH wants to merge 47 commits into
SuperSirvu:mainfrom
PiBOH:main
Open

26.2-1.2.8: upport to mc-26.2 and new features....#1
PiBOH wants to merge 47 commits into
SuperSirvu:mainfrom
PiBOH:main

Conversation

@PiBOH

@PiBOH PiBOH commented Aug 8, 2026

Copy link
Copy Markdown

➕ Added

  • /opengui command — opens the DedicatedPower GUI even when the server was
    started with --nogui; reuses an already-open window instead of duplicating it
  • Network menu — shows the Java server port and detects the Bedrock port from
    Geyser-Fabric config
  • Tools > MOTD Editor... — professional server-hosting-style editor with:
    • live server-list-style preview
    • one-click Minecraft formatting controls (colors, bold, italic, underline, strikethrough, reset)
    • persistent MOTD history (enable/disable, delete entry, clear history)
    • enforcement of Minecraft's two-line MOTD limit
  • Tools > Export Mod List... — exports installed mods to plain text (.txt)
    or a Markdown table (.md), sorted by name
  • Tools > Appearance... — persistent Light/Dark mode switch + configurable log
    color palette (INFO, WARN, ERROR, DEBUG, CHAT), stored in
    config/dedicatedpower-gui.properties
  • Help > System Information — shows the mod version below the Minecraft version
  • Done! ASCII ready banner on server startup (works with and without Geyser),
    inspired by PiBOH/jarock
  • GUI close confirmation — asks whether to close only the GUI or also shut down the server

🐛 Fixed

  • Blank GUI on startup for 26.2 (NPE in buildChatPanel / logAppenderThread)
  • Fabric mixin class-loading crash during server startup (GUI state moved out of the mixin package)
  • GUI no longer forced open with --nogui in headless environments
  • Missing top menu bar + very slow shutdown with "Close GUI and Server"
  • Command input caret bug (first typed character moved to the end of the command)
  • Console no longer auto-scrolling correctly / follow-bottom behavior
  • MOTD editor buttons clipped by a horizontal scrollbar → buttons now wrap onto new rows
  • Dark mode gaps: menu bar, palette buttons, section titles, scrollbars, check/radio
    icons, submenu arrows, accelerators, disabled items — all now theme-aware

🔧 Changed

  • Ported to Minecraft 26.2, Fabric Loader 0.19.3+, Java 25
  • Help menu links restored to the original project (GitHub + Modrinth)
  • Full Light/Dark theming applied across log panel, player list, stats panel, menus, and dialogs

🧪 Testing

  • ./gradlew clean build passes on every release; artifact dedicatedpower-26.2-1.2.8.jar
  • Tested on a Fabric 26.2 dedicated server (via Jarock) with and without Geyser
  • Build & Auto Release workflows run on push and via workflow_dispatch

✅ Checklist

  • Build passes
  • Changelog updated (CHANGELOG.md, Keep a Changelog format)
  • Version bumped in version.txt and gradle.properties

🔗 Related

@PiBOH PiBOH changed the title 26.2-1.2.8: upport and new features. 26.2-1.2.8: upport to mc-26.2 and new features.... Aug 8, 2026
@PiBOH

PiBOH commented Aug 8, 2026

Copy link
Copy Markdown
Author

I spent a few days working on it and I'm happy with how it turned out; I'd be very grateful if you accepted the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant