TownySpout

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.

I'm discontinuing developing this plugin. There is another Towny-like project in the works that I am going to switch development for.

TownySpout - Bringing Spout to Towny:
Version: v0.4.1

Note: For the next two weeks I am coaching a local high school marching band. These are 13 hour days and my availability will be very, very limited.

Note2: One week of band camp done! I did the best I could to get some of the bug fixes out of the way and update to Towny 0.75.1 and Spout 1.0.5.

This plugin brings the advanced functionality of Spout to Towny. Current features are limited to some fluff for the Spout client mod (town anthems, capes, etc) as well as a rich UI for the complicated Towny command interface.

Towny needs additional code for custom events in order for TownySpout to work. Until my work on this is "finished" you are REQUIRED to use A CUSTOM version of Towny. Unfortunately the Towny developers are using SVN instead of git, so trivial pull requests are not possible. My version of towny also uses Register as well as MySQL.

Current TownySpout Features:


  • Changes overhead titles to include nation and town names
  • Mayors and assistants can set town anthems that are played when a person enters a town. This applies to town texture packs as well.
  • Town capes for all members of a town.
  • Town texturepacks to create a unified look to the town.
  • Permission GUI for town mayors and assistants to adjust town permissions.
  • National anthems, capes, textures
  • Resident anthems and capes

    • Planned Features:

  • GUI to replace all Towny commands

    Screenshot of current interface.

http://img34.imageshack.us/img34/6776/20110810125632.png

Reporting Bugs and Feature Requests

Report Experimental Towny Bugs here. Please do not report bugs to the other towny developers. They don't like me.

Report TownySpout bugs and feature requests here.

Update Experimental Towny
SQL support is temporally discontinued. Before updating please run Towny 0.74.e3 with load-database=bukkit and save-database=flatfile. Then update to 0.75.1.ex.

Update TownySpout
From 0.2: Townyspout no longer requires mysql. It does require you to update experimental towny. You will need to drop the townyspout_towns table when upgrading. My apologies for the inconvenience, next time I will make the upgrade path smoother.

Installation Instructions


  1. Download Experimental Towny (0.75.1.e1) (Source). Follow these instructions. Stop the server once completed.
  2. Download and Install Spout and SpoutClient.
  3. Download TownySpout (Source). No configuration needed.

    • Commands

  • /townyadminx set <music/cape/texture> name url Adds music, cape, or texture pack to the database for towns to use. The name is the name town mayors will use, url is the publicly accessible url to that item.
  • /townyadminx wildset <music/cape/texture> name Adds music, cape, or texture pack for non town members.
  • /townx set music [name] Sets town anthem to the song name, as defined by the configuration. Leave name blank to remove.
  • /townx set cape [name] Sets town cape to the cape name, as defined by the configuration. Leave name blank to remove.
  • /townx set texture [name] Sets town texture pack to the texture name, as defined by the configuration. Leave name blank to remove.
  • /townx Access the GUI
  • /nationx set <music/cape/texture> [name] See townx, applies to towns
  • /residentx set <music/cape> [name] See townx, applies to personal plots

Known Bugs
Experimental Towny


  • There is currently no support for custom titles, surnames, and disabling player and creature stomping. As soon as I find a sane way to update the database I will add those features in.

    • Changelog:
      Version 0.4.1

  • Updated to Spout 1.0.5
  • Reformatted Town GUI to improve readability. Some loss of functionality (the pvp/fire/mob buttons).
  • Tested on Towny 0.75.1.e1, but should continue to work with 0.74.e3

    Version 0.4

  • Added music/cape/texture for wild and non-town members
  • Added music/cape/texture for nations
  • Added music/cape for personal residences
  • Music/cape/textures are applied top down. Personal residences override town settings, and residence and town settings override national ones.
  • Requires Towny 0.74 Experimental Build 2

    Version 0.3

  • Added permission gui for towns
  • Dropped mysql requirement.

    Version 0.2

  • Added file nodes instead of arbitrary urls and commands to add them
  • Added town cape support
  • Added town texturepack support

    Version 0.1

  • Initial Release

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    31535
  • Created
    Aug 28, 2011
  • Last Released File
    Aug 28, 2011
  • Total Downloads
    4,557
  • License

Categories

Members

Recent Files

No files uploaded yet.