dynmap-PyLandmarks

Based on Landmarks by DFYX and my own multi-type modification of it, re-inspired by its continuation on BukkitDev by Thulinma (especially the inclusion of warp/lookat), rewritten in python, using the dynmap API

Information

Features

  • Provides methods for adding Landmarks to the world, which display on dynmap.
  • Landmarks may be have different icons and a descriptive label.
  • They are persistent, using dynmaps marker storage.
  • Includes warp and look-at commands, permissions for all commands.

Bonus

Comes with a set of 5 custom icons that i made for our server for my modded landmarks 0.2 way back, 4 of them edited to properly display in dynmap (no scaling), the other one looks a bit worse on dynmap than by itself

AirshipBlue GemRed GemGateResources

Source

Just open the plugin .py from the archive in any text editor or IDE of your choice :)

Usage

Installation

Change Default Icon

  • open config.yml
  • change defaults.icon to whatever your default .png is named

Add more Icons

  • copy icons as .png into /plugins/dynmap-pylandmarks/icons/
  • name of .png minus extension is the landmark type for that icon

Commands/Permissions

/lm set id [type [label]]
creates a new landmark at your current position with optional type and label, label defaults to capitalized id
pylandmarks.create
/lm remove id c
removes a landmark
pylandmarks.create
/lm type id type c
changes the type of a landmark
pylandmarks.modify
/lm label id label c
changes the label of a landmark
pylandmarks.modify
/lm list [types] c
lists all landmarks
pylandmarks.create or pylandmarks.modify
/lm warp id
warps to a landmarks
pylandmarks.warp
/lm find id
looks at a landmark
pylandmarks.view

c:can be used from server console

Upcoming features

"Mini-marks" for players, that offer players a way to mark locations for themselves or others. Limited in options compared to proper Landmarks, but with some other useful ways of interacting with them.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    38615
  • Created
    Apr 13, 2012
  • Last Released File
    Apr 13, 2012
  • Total Downloads
    4,940
  • License

Categories

Members

Recent Files