メインコンテンツまでスキップ

gps_location_objective

A GPS location(s) objective with arrows and distance tracking — misc entry.

Entry Information

PropertyValue
Entry IDgps_location_objective
TypeMisc
ColorBlue
Iconmdi:navigation

Fields

FieldTypeDescription
factRef<CachableFactEntry>The fact that is used to track the player's progress.
targetLocationsList<Var<Position>>List of target locations to reach in order
reachDistanceVar<Double>Distance threshold to consider location reached (in blocks)
followClosestVar<Boolean>Whether to follow closest location or in order
onLocationReachedRef<TriggerableEntry>Trigger to execute when reaching each location
onAllLocationsCompleteRef<TriggerableEntry>Trigger to execute when all locations are completed
enableParticlesVar<Boolean>Enable particle effects at target locations
particleConfigOptional<GPSParticleConfig>Particle configuration for target locations
enableBeaconBeamVar<Boolean>Enable beacon-style beams at the target locations
beaconBeamConfigOptional<GPSBeaconConfig>Beacon configuration for target locations
enableIndicatorVar<Boolean>Enable a floating indicator rendered in front of the player
indicatorConfigOptional<GPSIndicatorConfig>Configuration of the floating indicator
placeholderConfigOptional<GPSPlaceholderConfig>Customization for GPS placeholders (directional arrows and elevation icons)
enableTimerVar<Boolean>Enable timer that resets the objective if not completed in time
timerDurationVar<Duration>Duration before the objective times out and resets (only if enableTimer is true)
timerStartLocationVar<Int>Minimum location index to reach before the timer starts (0-based, -1 to start immediately)
onTimerExpiredRef<TriggerableEntry>Trigger to execute when the timer expires and the objective resets
enableCompanionVar<Boolean>Enable a 3D companion that points to the target
companionConfigOptional<GPSCompanionConfig>Configuration for the 3D companion
codexLoreVar<String>Lore to display in the Quest Codex menu when this quest is active
onCodexShiftClickRef<TriggerableEntry>Trigger to execute when Shift + Left Clicked in the Quest Codex menu
hideObjectiveVar<Boolean>Whether to hide this objective from the tracking menu (scoreboard/placeholders) unless the quest is tracked.

Usage Example

- entry: gps_location_objective
name: "A GPS location(s) objective with arrows and distance tracking"
fact: ""
targetLocations: []
reachDistance: 0
followClosest: false
onLocationReached: ""
onAllLocationsComplete: ""
enableParticles: false
particleConfig: ""
enableBeaconBeam: false
beaconBeamConfig: ""
enableIndicator: false
indicatorConfig: ""
placeholderConfig: ""
enableTimer: false
timerDuration: ""
timerStartLocation: 0
onTimerExpired: ""
enableCompanion: false
companionConfig: ""
codexLore: ""
onCodexShiftClick: ""
hideObjective: false