PluginLibSharedLibrary

4.3k Downloads

plshared (PluginLibSharedLibrary) is a library plugin i am using for some other plugins of mine (CustomPlg, optional for swgt), it does nothing by itself. It contains some newer but also pretty old code, though some parts have been in use for a long time. I can not recommend using this unless you need it for swgt + pseudo-creative tp features (drop me a note please, because i might drop that feature in the near future).


Quick Overview

Plugins that use plshared

  • SafeWGTool (swgt) can use plshared for teleporting on pseudo creative regions, and for chat features with showing text on hover and making clickable commands.
  • rbuy might soon use plshared for clickable commands for easier navigation (auctions).
  • Custom private plugin(s).

Internals / features

These are not available by having the plugin installed, but in theory other plugins can use or activate them.

  • Various auxiliary methods (mostly static) and utilities for all sorts of tasks (inventory checking, logging, sending messages - lower level and higher level, e.g. complete pay-transaction).
  • Maintaining a name-player mapping for faster lookup of online players.
  • Economy built in. Not strongly asynchronous, not autonomous, but will be extended to work with this plugin only, out of the box. Main features are multiple currencies and delaying/accumulating saving changes to balance.
  • Simple shop inside. Main reason is to be able to sell any kind of item ("next =>").
  • Simple asynchronous logging to database framework. Full text search command support (and, or, not included + browser), allows to use a cache to prevent double messages.
  • A (somewhat simple) mail system built in, clickable text for navigation.
  • Warp system built in. Per world ~ private sharable, temporarily sharable, public - support for plugins to check for number of warps and allowed positions.
  • Simple chat-based message browsers with clickable navigation.
  • Support for teleport by line of sight, safe teleport positions, pass-through teleport [The block lists are most likely outdated subject to review].
  • Other ...

Future features / spin-off


Maintenance Phase

If anybody is interested in spinning of a plugin (source code is not public !?), like additional shop selling the "random item", i.e. allowing to query item with left click and buy with right click, drop me a note.

If you depend on this plugin in any way, please also drop me a note, because i might abondon it/make it superfluous by using copy and past!


Old plugin description: http://dev.bukkit.org/server-mods/plshared/pages/old-description/