Node Meta Manipulation

Description

Description: 🔗

A mod that allows administrators with server privilege to examine & alter node meta data. Additionally, a pencil & key tools are provided with limited use for players to alter infotext & owner meta value.

Licensing: 🔗

  • Code: MIT
  • Textures: CC0

Usage: 🔗

Chat commands: 🔗
  • /getmeta <x> <y> <z> <key>
    • prints the value of key in meta data of node at x,y,z.
  • /setmeta <x> <y> <z> <key> <new_value>
    • Sets the value of key in meta data of node at x,y,z.
  • /unsetmeta <x> <y> <z> <key>
    • Unsets the value of key in meta data of node at x,y,z.
Tools: 🔗

Wand: wand

Use the alternode:wand on a node to view, set, or unset meta info. Only players with the server privilege can use this item

  • left-click (use): Opens formspec to retrieve & set/unset meta attributes.
  • right-click (place): Print node coordinates, name, & some select meta info.

Pencil: pencil

The alternode:pencil is a tool for players to set/unset the infotext meta value of nodes within protected/owned areas.

  • left-click (use): Opens formspec to set/unset infotext meta attribute.

Key: key

The alternode:key is a tool that will set/unset the player wielding it as owner of a node (e.g. owner meta attribute will be set to player's name or cleared). Only nodes within an area owned/protected by the player can owned. Any node can be unowned.

  • left-click (use): Sets/Unsets user as owner.
  • right-click (place): Prints owner status to chat log.

Reviews

Review

Do you recommend this mod?

  • No reviews, yet.

Releases

v1.3.1

Download

Luanti 5.0+

2021-08-18 14:16 UTC

v1.3.1 🔗

  • Rename changelog
  • Add required "textdomain" line to localization template
  • Link to ContentDB in README
  • Set min Minetest version in mod.conf
  • Add to TODO list
  • Add .gitattributes file to ignore certain files & dirs for archives & releases
  • Don't include docs directory in archives & releases
  • Add script for setting version info
  • Add Spanish translation
  • Add config & scripts for building versioned docs with LDoc
  • Update docstrings
  • LDoc: don't try to build docs if config.ld doesn't exist
  • Add GitHub workflow for building docs on gh-pages branch
  • Update API reference link in README
  • LDoc: fix showing version info
  • LDoc: fix showing version info for versioned docs
  • Update TODO list
  • Increment version to 1.3.1

v1.3

Download

Luanti 5.0+

2021-05-18 23:21 UTC

v1.3 🔗

No release notes

All releases

Threads

New thread

Thread Last Reply

No threads found

Information

Provides

alternode

Dependencies

Required
No required dependencies
Optional
basic_materials default simple_protection technic

Information

Type
Mod
Technical Name
alternode
Languages
English, Español
License
MIT for code,
CC0-1.0 for media.
Maintenance State
Maintenance Only
Added
2021-05-18 02:32 UTC
Maintainers
AntumDeluge