Unified Workbench

Tired of running between half a dozen different crafting stations to finish one project? This Unified Workbench should be the right tool for you!!
Back to Files

UnifiedWorkbench 0.7

File nameUnifiedWorkbench-0.7.jar
Uploader
PatrickJrPatrickJr
Uploaded
Feb 24, 2026
Downloads
1.0K
Size
193.6 KB
File ID
7672111
Type
R
Release
Supported game versions
  • Early Access

What's new

[0.7] - 22nd February 2026

Added

  • Recipe Blacklisting - Server administrators can now hide specific recipes from the workbench using the /uw blacklist [add|remove] <recipeId> command.
  • Improved UI Data Sync - The workbench UI now receives real-time updates for blacklisted states, allowing for more dynamic interaction.

Fixed

  • Progression Exploits - Prevented instant ore processing by excluding time-based workstations like Furnaces and Salvage Benches.
  • Recipe Deduplication - Removed redundant recipes that produce duplicate outputs, resulting in a significantly cleaner UI.

Technical

  • Logic Consolidation - Unified multiple redundant filtering and locking methods in SortedSimpleCraftingWindow into a single high-performance path.
  • Refined Debug Logging - Diagnostic and verbose messages (injection details, blacklist matches, UI sync status) now correctly respect the enableDebugLogging configuration and are routed to the DEBUG level to prevent console spam.
  • Plugin Task Management - Core services (TelemetryService, RecipeInjector, RecipeStateManager, UISyncService) now require the main JavaPlugin instance upon initialization.
  • Task Registry Integration - Refactored background tasks and schedulers to use the native plugin.getTaskRegistry().registerTask(). This ensures all async operations (like UI syncing, telemetry batching, and recipe validation) are properly tracked by the server engine.

Maintenance

  • Built for 2026.02.19-1a311a592

This mod has no additional files