promotional bannermobile promotional banner

Better Coordinate Navigator

Entity-based markers + Screen direction guidance
Back to Files

better_coordinate_navigator-0.5.0.0.jar

File namebetter_coordinate_navigator-0.5.0.0.jar
Uploader
FinNank1ngFinNank1ng
Uploaded
Sep 26, 2026
Downloads
11
Size
1.1 MB
Mod Loaders
Forge
File ID
8984614
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:better-coordinate-navigator-1612509:8984614")

Learn more about Curse Maven

What's new

Better Coordinate Navigator 0.5.0.0 — Workflow System

0.5.0.0 is a major milestone for Better Coordinate Navigator.

This release introduces the complete Workflow System, including workflow management, runtime execution, persistent storage, client/server synchronization, permissions, commands, and a dedicated node-based editor.


English

Version Overview

0.5.0.0 is a major feature iteration for Better Coordinate Navigator.

This release officially introduces the complete Workflow System, with full implementation across workflow data structures, runtime, persistence, network synchronization, permission management, the command system, and a brand-new visual editor.

This also marks BCN's further expansion from a pure coordinate and waypoint tool into a configurable process and automation system.


Workflow System

Workflow Management

  • Added workflow creation and management
  • Added workflow renaming
  • Added workflow deletion
  • Added workflow selection and switching
  • Added workflow UUID identification
  • Added workflow name / UUID resolution
  • Added workflow state management
  • Added workflow persistence

Workflow Steps

  • Added Workflow Step system
  • Supports step triggering based on waypoints
  • Supports configurable trigger range
  • Supports sequential execution of workflow steps
  • Added workflow completion state
  • Added workflow pause
  • Added workflow stop
  • Added workflow reset

Workflow Actions

Currently supports the following actions:

  • Send Message
  • Execute Command
  • Give Item
  • Enable Marker
  • Disable Marker
  • Play Sound

Actions can be configured directly in the Workflow Editor.


Workflow Runtime

Added an independent Workflow Runtime execution system:

  • Added WorkflowRuntime
  • Added server-side workflow tick
  • Added waypoint range detection
  • Added workflow step advancement
  • Added Action execution
  • Added workflow completion state tracking
  • Added player-level workflow runtime state
  • Further decoupled workflow runtime logic from the GUI

Workflow Editor

Brand-New Workflow Editor

  • Added standalone Workflow Editor
  • Added workflow sidebar
  • Added workflow search
  • Added node-based workflow canvas
  • Added node connections
  • Added node context menu
  • Added node editing
  • Added Action editor
  • Added waypoint selector
  • Added workflow rename dialog
  • Added workflow context menu

UI / Rendering

  • Added Workflow Layout system
  • Separated Frame / Sidebar / Canvas / Popup Renderer
  • Added standalone Action Editor Layout
  • Added scalable text rendering
  • Improved popup layering and rendering order
  • Improved workflow menu visuals
  • Improved editor interaction feedback
  • Improved overall editor readability

Data & Synchronization

Persistent Data

  • Added workflow Saved Data
  • Added Workflow Data Manager
  • Added server-side workflow data storage
  • Added client-side Workflow Cache

Network

  • Added WorkflowDataRequestPacket
  • Added WorkflowDataUpdatePacket
  • Added WorkflowSavePacket
  • Added WorkflowPermissionUpdatePacket
  • Added client/server workflow data synchronization

Workflow Permissions

Added an independent workflow permission system:

  • Added BCNPermissions
  • Added client-side workflow permission state
  • Added permission synchronization
  • Workflow-related operations can be independently permission-controlled

Commands

Workflow Commands

Added dedicated Workflow commands:

  • Start workflow
  • Pause workflow
  • Stop workflow
  • Reset workflow
  • Supports target players
  • Supports workflow names
  • Supports workflow UUIDs

Help System

  • Added independent BCN Help system
  • Added paginated help
  • Added clickable help page navigation
  • Improved in-game command descriptions

Xaero Integration

This release continues to support the Xaero integration added in 0.4.0.0.

  • Further integrated the Workflow system with BCN Marker data
  • Improved client-side data handling
  • Improved data structures related to Markers and Workflows
  • Kept Xaero Minimap / Xaero World Map as optional dependencies

Neither Xaero Minimap nor Xaero World Map is a required dependency for BCN.


Developer

Architecture

This release makes large-scale adjustments to BCN's internal architecture:

  • Separated Workflow Runtime
  • Separated Workflow Persistence
  • Separated Workflow Network
  • Separated Workflow Permissions
  • Separated Workflow Commands
  • Separated Workflow GUI
  • Added Client Workflow Cache
  • Added standalone Workflow Layout
  • Improved Renderer responsibility separation

Screenshots

Workflow Editor

Full view of the Workflow Editor:

image

Shows the detailed editing interface for node Actions, including:

image

image

Shows the actual in-game runtime effect of Workflow.

image

image


Release Notes

0.5.0.0 establishes the foundational framework for the BCN Workflow System.

Future versions will continue to expand more Workflow, Automation, Navigation, and Gameplay-related features on this basis.

This mod has no additional files