https://github.com/bas080/place_names
Luanti Mod that adds command to create, edit place names that are visible on player hud.
https://github.com/bas080/place_names
luanti-mod
Last synced: about 2 months ago
JSON representation
Luanti Mod that adds command to create, edit place names that are visible on player hud.
- Host: GitHub
- URL: https://github.com/bas080/place_names
- Owner: bas080
- License: lgpl-2.1
- Created: 2026-04-09T17:06:55.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2026-04-09T18:25:07.000Z (about 2 months ago)
- Last Synced: 2026-04-09T19:21:11.203Z (about 2 months ago)
- Topics: luanti-mod
- Language: Lua
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Place Names
Luanti Mod that adds command to create, edit place names that are visible on player hud.
## How it works
* Places are stored in `world/places.json`
* Each place has:
* `name`
* `pos` (center)
* `radius` (applies in all directions → cube region)
* Default radius is `10`
When multiple places overlap:
* The smallest radius wins
* If equal, the closest center wins
## Permissions
* `place_edit` – required to create, modify, or delete places
(granted automatically in singleplayer)
## Commands
* `/placeadd `
Create a new place at your current position.
* `/placeedit `
Rename the place you are currently inside.
* `/placeremove`
Delete the place you are currently inside.
* `/placepos`
Move the center of the current place to your position.
* `/placeradius `
Set the size of the current place.
* `/placeoverlay`
Toggle a visual boundary overlay for the current place.
### HUD
* The current place name is displayed at the top of the screen
* Updates automatically as the player moves
### Overlay
* Shows a temporary particle outline of the current place
* Useful for visualizing boundaries
* Only visible when enabled per player via `/placeoverlay`
### Notes
* Radius defines a cube, not a sphere
* All changes are saved immediately to disk
* If no place is found, commands will fail with a message