COWMODSКаталог модов

PlayerCoordsAPI

Lightweight Fabric mod exposing locally MC player coords through HTTP API

Автор: Sukikui1,6 тыс.3обновлён 29 сент. 2026 г.
ТехнологииУтилиты

Описание

PlayerCoordsAPI icon  PlayerCoordsAPI

A lightweight Fabric mod that exposes your Minecraft player coordinates via a local HTTP API.

Modrinth Modrinth

📋 Overview

PlayerCoordsAPI provides real-time access to your Minecraft player coordinates through a simple HTTP endpoint. This enables external applications to track your position without needing to read Minecraft's memory or capture the screen.

✨ Features

  • Lightweight HTTP server running only on localhost providing your coordinates
  • Client-side only - no server-side components needed
  • Works in singleplayer and multiplayer
  • Mod menu integration allowing you to enable/disable the API, change its port, and configure requests with or without an Origin header

🚀 Installation

  1. Install Fabric Loader for a supported Minecraft version
  2. Download the latest playercoordsapi-x.x.x+mcx.x.x.jar from the releases page
  3. Place the jar in your .minecraft/mods folder
  4. Launch Minecraft with the Fabric profile

⚙️ Configuration

The API is read-only and only accepts loopback connections such as 127.0.0.1 and ::1. From Mod Menu, you can configure:

  • Whether the API is enabled
  • Which port it listens on (default: 25565)
  • How requests without a CORS Origin header are handled
  • How requests with a CORS Origin header are handled

Requests with an Origin can be handled in three different modes:

  • Allow all
  • Local origins
  • Whitelist

In Whitelist mode, you can configure each allowed origin with a scheme, host/IP, and optional port.

🔌 API Usage

EndpointMethodDescription
/api/coordsGET, OPTIONSReturns the player's current coordinates and world infos

Response Fields

FieldTypeDescription
xnumberEast-West
ynumberHeight
znumberNorth-South
yawnumberHorizontal rotation (degrees)
pitchnumberVertical rotation (degrees)
worldstringMinecraft world registry ID
biomestringMinecraft biome registry ID
uuidstringPlayer UUID
usernamestringPlayer username

Error Responses

StatusMessage
403Access denied / Origin not allowed
404Player not in world
405Method not allowed

Response Format Example

{
  "x": 123.45,
  "y": 64.00,
  "z": -789.12,
  "yaw": 180.00,
  "pitch": 12.50,
  "world": "minecraft:overworld",
  "biome": "minecraft:plains",
  "uuid": "550e8400-e29b-41d4-a716-446655440000",
  "username": "PlayerName"
}

🛠️ Examples

Replace 25565 with your configured port if you changed it in the Mod Menu.

cURL

curl http://localhost:25565/api/coords

Python

import requests

response = requests.get("http://localhost:25565/api/coords")
data = response.json()
print(f"Player {data['username']} (UUID: {data['uuid']}) at X: {data['x']}, Y: {data['y']}, Z: {data['z']}")

JavaScript

fetch("http://localhost:25565/api/coords")
    .then(response => response.json())
    .then(data => console.log(`Player ${data.username} (UUID: ${data.uuid}) at X: ${data.x}, Y: ${data.y}, Z: ${data.z}`));

Crafted by Sukikui

Галерея

Mod Menu

Последние версии

Все версии →
release

0.2.1 for Minecraft 26.3

0.2.1+mc26.3
29 сент. 2026 г.133Minecraft: 26.3fabric, quilt
Скачать
Что нового
## What's Changed * Port to `26.3` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/53 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.2.1+mc26.2...v0.2.1+mc26.3
release

0.2.1 for Minecraft 26.2

0.2.1+mc26.2
2 авг. 2026 г.172Minecraft: 26.2fabric, quilt
Скачать
Что нового
## What's Changed * Port to Minecraft `26.2` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/49 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.2.1+mc26.1.2...v0.2.1+mc26.2
release

0.2.1 for Minecraft 26.1.2

0.2.1+mc26.1.2
25 июл. 2026 г.63Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## What's Changed * Add new icon by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/44 * Set to `0.2.1` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/45 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.2.0+mc26.1.2...v0.2.1+mc26.1.2
release

0.2.0 for Minecraft 26.1.2

0.2.0+mc26.1.2
12 мая 2026 г.107Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## What's Changed * Port to Minecraft `26.1.2` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/37 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.2.0+mc1.21.11...v0.2.0+mc26.1.2
release

0.2.0 for Minecraft 1.21.11

0.2.0+mc1.21.11
12 мар. 2026 г.316Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## What's Changed * Use client snapshots and lifecycle events by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/25 * Harden local API server lifecycle by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/26 * Impose `GET` as API endpoint by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/27 * Fix Gradle Groovy deprecation by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/28 * Update dependencies + remove mixins by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/29 * Add CORS Policy by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/30 * Refine local API config and CORS by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/31 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.1.5+mc1.21.11...v0.2.0+mc1.21.11
release

0.1.5 for Minecraft 1.21.11

0.1.5+mc1.21.11
13 дек. 2025 г.285Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
## What's Changed * Adapt chore code to Fabrics API `1.21.11` + add langs by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/20 * Set mod version to `0.1.5` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/21 ## New Contributors * @dependabot[bot] made their first contribution in https://github.com/Sukikui/PlayerCoordsAPI/pull/18 * @lefant for its help **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.1.4+mc1.21.3...v0.1.5+mc1.21.11
release

0.1.4 for Minecraft 1.21.3

0.1.4+mc1.21.3
9 нояб. 2025 г.46Minecraft: 1.21.3fabric, quilt
Скачать
Что нового
## What's Changed * Set MC version to `1.21.3` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/16 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.1.4+mc1.21.8...v0.1.4+mc1.21.3
release

0.1.4 for Minecraft 1.21.8

0.1.4+mc1.21.8
9 нояб. 2025 г.82Minecraft: 1.21.8fabric, quilt
Скачать
Что нового
## What's Changed * Add codeowners and dependabot by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/9 * Add `pitch` and `yaw` to the API endpoint by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/15 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.1.3+mc1.21.8...v0.1.4+mc1.21.8
release

0.1.3 for Minecraft 1.21.8

0.1.3+mc1.21.8
13 сент. 2025 г.84Minecraft: 1.21.8fabric, quilt
Скачать
Что нового
## What's Changed * Replace local default comma by dot for JSON numbers by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/7 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.1.2+mc1.21.8...v0.1.3+mc1.21.8
release

0.1.2 for Minecraft 1.21.8 [deprecated]

0.1.2+mc1.21.8
2 сент. 2025 г.41Minecraft: 1.21.8fabric, quilt
Скачать
Что нового
## What's Changed * Add `Access-Control-Allow-Origin` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/5 * Update plugin version to `0.1.2` by @Sukikui in https://github.com/Sukikui/PlayerCoordsAPI/pull/6 **Full Changelog**: https://github.com/Sukikui/PlayerCoordsAPI/compare/v0.1.1+mc1.21.8...v0.1.2+mc1.21.8