Client Configuration Reference
Client Configuration Reference
Section titled “Client Configuration Reference”All Journey Client settings are stored in .minecraft/config/journey-client/ on the client side. While you can edit these files manually, using the in-game /journeyclient commands is recommended.
Party HUD
Section titled “Party HUD”File: config/journey-client/party-client.json
{ "enabled": true, "showHUD": true, "show3DIndicators": true, "anchorPosition": "TOP_RIGHT", "offsetX": 10, "offsetY": 10, "healthStyle": "HEARTS", "hudScale": 0.8, "showArmor": true, "showHunger": true, "showBuffs": true, "showPokemonTeam": true, "showDistance": true, "showDimension": true, "showLeadingPokemon": true, "showBattleIndicator": true, "showLevelable": true, "showMountIndicator": true, "showZoneName": true, "indicatorMaxDistance": 128.0, "showIndicatorHealth": true, "showIndicatorName": true, "showIndicatorDistance": true, "hudOpacity": 0.8, "indicatorScale": 1.0}| Field | Type | Default | Description |
|---|---|---|---|
enabled | Boolean | true | Enable/disable party client system |
showHUD | Boolean | true | Show the party member HUD |
show3DIndicators | Boolean | true | Show 3D indicators above party members |
anchorPosition | String | "TOP_RIGHT" | HUD position: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT |
offsetX | Integer | 10 | Horizontal offset from anchor (pixels) |
offsetY | Integer | 10 | Vertical offset from anchor (pixels) |
healthStyle | String | "HEARTS" | Health display: HEARTS, BAR, BOTH |
hudScale | Float | 0.8 | HUD scale (0.1-3.0) |
hudOpacity | Float | 0.8 | HUD background opacity (0.0-1.0) |
showArmor | Boolean | true | Display armor points |
showHunger | Boolean | true | Display hunger |
showBuffs | Boolean | true | Display active status effects |
showPokemonTeam | Boolean | true | Show party member’s Pokemon team |
showLeadingPokemon | Boolean | true | Show the Pokemon currently out |
showDistance | Boolean | true | Show distance to party members |
showDimension | Boolean | true | Show dimension indicators |
showBattleIndicator | Boolean | true | Show if member is in battle |
showMountIndicator | Boolean | true | Show if member is riding a Pokemon |
showLevelable | Boolean | true | Show active levelable and level |
showZoneName | Boolean | true | Show zone the member is in |
indicatorMaxDistance | Float | 128.0 | Max distance for 3D indicators |
showIndicatorHealth | Boolean | true | Show health in 3D indicator |
showIndicatorName | Boolean | true | Show name in 3D indicator |
showIndicatorDistance | Boolean | true | Show distance in 3D indicator |
indicatorScale | Float | 1.0 | 3D indicator size |
Commands:
/journeyclient party toggle/journeyclient party healthstyle <hearts|bar|both>/journeyclient party anchor <top-left|top-right|bottom-left|bottom-right>/journeyclient party scale <0.1-3.0>/journeyclient party offset <x> <y>/journeyclient party opacity <0.0-1.0>/journeyclient party armor/journeyclient party hunger/journeyclient party distance/journeyclient party dimension/journeyclient party infoGlobal Task HUD
Section titled “Global Task HUD”File: config/journey-client/global-task-hud.json
{ "enabled": true, "xPosition": 10, "yPosition": 60, "maxTasksShown": 2, "showProgress": true, "showParticipants": true, "showTopContributors": true, "maxContributorsShown": 3, "showPersonalRank": true, "compactMode": false, "scale": 0.7, "opacity": 0.85}| Field | Type | Default | Description |
|---|---|---|---|
enabled | Boolean | true | Enable/disable global task HUD |
xPosition | Integer | 10 | X position (pixels from left) |
yPosition | Integer | 60 | Y position (pixels from top) |
maxTasksShown | Integer | 2 | Max active tasks displayed |
showProgress | Boolean | true | Show progress bars |
showParticipants | Boolean | true | Show participant count |
showTopContributors | Boolean | true | Show leaderboard |
maxContributorsShown | Integer | 3 | Max contributors in leaderboard (1-10) |
showPersonalRank | Boolean | true | Show your rank and contribution |
compactMode | Boolean | false | Minimal display mode |
scale | Float | 0.7 | HUD scale (0.1-3.0) |
opacity | Float | 0.85 | Background opacity (0.0-1.0) |
Commands:
/journeyclient globaltask toggle/journeyclient globaltask compact/journeyclient globaltask position <x> <y>/journeyclient globaltask scale <scale>/journeyclient globaltask opacity <value>Zone Visualization
Section titled “Zone Visualization”File: config/journey-client/zone-visualization.json
{ "enabled": true, "opacity": 0.3, "fadeStartDistance": 64.0, "fadeEndDistance": 128.0, "renderDistance": 256.0, "lineWidth": 2.0, "showZoneNames": true, "nameScale": 1.0, "useDepthTest": true, "animateOpacity": true, "animationSpeed": 1.0}| Field | Type | Default | Description |
|---|---|---|---|
enabled | Boolean | true | Enable/disable zone rendering |
opacity | Float | 0.3 | Base boundary opacity (0.0-1.0) |
fadeStartDistance | Float | 64.0 | Distance where fading begins (blocks) |
fadeEndDistance | Float | 128.0 | Distance where fully faded (blocks) |
renderDistance | Float | 256.0 | Maximum render distance (blocks) |
lineWidth | Float | 2.0 | Boundary line thickness |
showZoneNames | Boolean | true | Display zone names in world |
nameScale | Float | 1.0 | Zone name text scale |
useDepthTest | Boolean | true | Hide lines behind blocks |
animateOpacity | Boolean | true | Pulse/fade animation |
animationSpeed | Float | 1.0 | Animation speed |
Zones fade based on distance: full opacity below fadeStartDistance, gradually transparent between start and end, invisible beyond fadeEndDistance.
Commands:
/journeyclient zone toggle/journeyclient zone opacity <0.0-1.0>/journeyclient zone fadestart <blocks>/journeyclient zone fadeend <blocks>/journeyclient zone renderdist <blocks>/journeyclient zone names/journeyclient zone animation/journeyclient zone infoPath Visualization
Section titled “Path Visualization”File: config/journey-client/path-visualization.json
{ "enabled": true, "lineColor": "#FFAA00", "lineWidth": 3.0, "opacity": 0.6, "renderDistance": 128.0, "showWaypoints": true, "waypointSize": 0.5, "animatePath": true, "animationSpeed": 2.0, "particleEffect": "minecraft:end_rod"}| Field | Type | Default | Description |
|---|---|---|---|
enabled | Boolean | true | Enable/disable path rendering |
lineColor | String | "#FFAA00" | Path line color (hex) |
lineWidth | Float | 3.0 | Path line thickness |
opacity | Float | 0.6 | Path opacity (0.0-1.0) |
renderDistance | Float | 128.0 | Max render distance (blocks) |
showWaypoints | Boolean | true | Show waypoint markers |
waypointSize | Float | 0.5 | Waypoint marker size |
animatePath | Boolean | true | Animated flowing effect |
animationSpeed | Float | 2.0 | Animation speed |
particleEffect | String | "minecraft:end_rod" | Particle for waypoints |
Commands:
/journeyclient path toggle/journeyclient path waypoints/journeyclient path color <hex>/journeyclient path width <pixels>/journeyclient path opacity <0.0-1.0>/journeyclient path renderdist <blocks>/journeyclient path infoObjective Markers
Section titled “Objective Markers”File: config/journey-client/objective-markers.json
{ "enabled": true, "showDistance": true, "showName": true, "maxDistance": 256.0, "scale": 1.0, "opacity": 0.9, "beaconHeight": 128.0, "beaconColor": "#00FFFF", "fadeNearPlayer": true, "fadeDistance": 5.0}| Field | Type | Default | Description |
|---|---|---|---|
enabled | Boolean | true | Enable/disable objective markers |
showDistance | Boolean | true | Display distance to objective |
showName | Boolean | true | Display objective name |
maxDistance | Float | 256.0 | Max render distance (blocks) |
scale | Float | 1.0 | Marker size multiplier |
opacity | Float | 0.9 | Marker opacity (0.0-1.0) |
beaconHeight | Float | 128.0 | Height of beacon beam |
beaconColor | String | "#00FFFF" | Beacon color (hex) |
fadeNearPlayer | Boolean | true | Fade when close to marker |
fadeDistance | Float | 5.0 | Distance to start fading (blocks) |
Commands:
/journeyclient objective toggle/journeyclient objective distance/journeyclient objective name/journeyclient objective scale <size>/journeyclient objective opacity <0.0-1.0>/journeyclient objective beaconcolor <hex>/journeyclient objective renderdist <blocks>/journeyclient objective info