Sign Enhancer

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Sign Enhancer

Description

This plugin is an API that allows other plugins to register signs. The Colors on the signs and the case are ignored when using the sign, and can be changed by using the & ingame or by the plugin in the sign class. You can dynamicly enable and disable all your signs, but only all at once. You can still change the signs, but you have to reload the other signs too. The plugin also prevents plugins from intersecting, by using every sign only once so they cant override eachother.


What is this Plugin doing

  • Create Signlisteners which can listen to:
    • Sign Destroyed(You can disallow to destroy the sign)
    • Sign Created(You can disallow to create the sign)
    • Sign Used(Right Click)
  • You can set your own permission to create or destroy the sign
  • The Signs can be registered when the plugin gets enabled
  • ChatClolrs are supported
  • The signs can be reloaded without reloading the server
  • You can use all the lines of the Sign on your plugin
  • The Sign will be protected automaticly(You cant destroy it directly or by destroying the block it is connected to)
  • A Method to replace the upper and lower case is build in
  • The &c, &1, ... Colorcodes will be replaced automaticly

Commands

  • /se ?
    • Displays the helpscreen of this plugin
  • /se reload
    • Reloads all the signs registered by other plugins
  • /se signs [PAGE]
    • Shows all the signs that are registered

Permissions

  • se.create
    • Allows to create all kinds of signs
  • se.destroy
    • Allows to destroy all kinds of signs
  • se.reload
    • Allows to use the '/se reload' command
  • se.list
    • Allows to use the '/se signs' command to see a list of all signs
  • se.*
    • Gives all the permissions listed above

You can see the code on how to use this API here.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    54762
  • Created
    Mar 27, 2013
  • Last Released File
    Apr 16, 2013
  • Total Downloads
    1,790
  • License

Categories

Members

Recent Files