ScrollingMenuSign v1.3.0

Details

  • Filename
    ScrollingMenuSign.jar
  • Uploaded by
  • Uploaded
    Jun 18, 2012
  • Size
    261.65 KB
  • Downloads
    407
  • MD5
    406bf8a8e264e02246fad205263ad865

Supported Bukkit Versions

  • CB 1.2.5-R4.0

Changelog

  • New view type: multisign view. These behave pretty much like ordinary sign views, but can be any number of signs wide or high, allowing for bigger menu displays than the 4x15 text you get with a single sign. See http://dev.bukkit.org/server-mods/scrollingmenusign/pages/view-types/multisign-views/
  • Added Redstone control signs. Any sign (or multi-sign) view can have one or more control signs associated with it. These signs allowing scrolling and execution of the view when they receive redstone signals from configurable directions. See http://dev.bukkit.org/server-mods/scrollingmenusign/pages/redstone-control-signs/
  • Map views now handle &l, &m, &n, &o, &r control codes properly.
  • New config item: maps.break_block_id - hitting a block with this ID with a map view will erase the view from the map. Default is 0, which means disabled. (This replaces the old non-configurable ID of 20 - glass - so hitting glass with a map no longer erases it).
  • New config items: maps.transfer.to_sign, maps.transfer.from_sign which globally enables/disables transferring of map views to sign views and vice versa (default: true, preserving old behaviour)
  • Fixed problem where negative economy costs (e.g. "$e,-1" to give the player 1 credit) didn't work when using BOSEconomy (and possibly other economy plugins)
  • Sign costs: if items are given to a player and there is no room in their inventory, excess items will now drop at the player's feet (previous behaviour was for excess items to vanish into nowhere)
  • Added new view attributes to all views: "item_justify" and "title_justify". These override the global config settings "item_justify" and "title_justify". Can be one of "left", "right", "center" or "default". "default" means to use the global justification setting and is the default value for both attributes.
  • Map and Spout views now also honour the "item_justify" and "title_justify" config items, and also the new "item_justify" and "title_justify" view attributes. (Exception: Spout views don't support anything other than left-justified menu items, but title justification does work)
  • Added anonymous metrics reporting via mcstats.org. Absolutely no personal data is sent; only information on how the plugin is being used. See http://forums.bukkit.org/threads/plugin-metrics-mcstats-r5.77352 for more information, including how to disable it if you really want to (but I would prefer that you didn't!)
  • New config item: "log_level". This system replaces the "/sms debug" command, which still exists but is now considered deprecated. "log_level" is "info" by default, but can also be set to "fine", "finer" or "finest" for increasing levels of log detail. All logging information is sent to the console and server.log.
  • Quieter on startup: initialisation messages are now only reported if "log_level" is set to "fine" or higher.
  • API: removed some deprecated methods from SMSMenu, SMSMenuItem, SMSView, SMSScrollableView and SMSMapView.
  • When using Spout, maps which are map views won't have their item name (tooltip) changed to match the menu title, due to a bug in Spoutcraft (Spoutcraft currently throws an NPE if you try to rename an item) - https://github.com/SpoutDev/Spout/issues/1087