Vitals 0.12

Details

  • Filename
    Vitals.jar
  • Uploaded by
  • Uploaded
    Jun 25, 2012
  • Size
    58.71 KB
  • Downloads
    290
  • MD5
    9afc3ea142c05bce5166b5bcf617593f

Supported Bukkit Versions

  • CB 1.2.5-R4.0

Changelog

v0.12:

  • Added ChatWorlds: If enabled, players can only see chat messages from other players in the same world, unless they have the permission vitals.chatworlds.bypass
  • Added UsefulCompass: If enabled, instead of pointing at the spawn point, compasses will always point towards the player nearest to you (if there is one)
  • Added RegionRestore: Save the current state of a region (block data, chest inventory, etc), then restore it at a set inventory or manually
  • Added WordSwap: If enabled, allows ops to define words to be replaced in chat with new words using /wordswap [name] [replacement] - or /wordswap [name] to delete a swap or just /wordswap to see a list of all swaps
  • Added two new arena formats: DoubleSpleef (2 layers of spleef) and Team PVP (4 teams, brown/gray/blue/gold using armor for coloring but with the same amount of armor points no matter which team, also team members can't hurt each other)

v0.11:

  • Added GameDate: Keeps track of the game date and time, starting at a specified year. View the game date/time with /date. Optionally announce "A new day has arrived!" "Darkness begins to fall..." and "Darkness has fallen" along with the current date/time at 6 AM, 6:30 PM, and 8 PM each minecraft day.
  • Renamed spleef module to "ARENAS". Now supports 1 spleef arena and any number of pvp arenas. Each match randomly chooses an arena to play in. Also added a setting for a third place prize.
  • Added GlobalEvents: Auctions and Spleef and any future events that do broadcasts are now "Global Events". Global events will not start while another global event is taking place (timed global events wait until the current event ends before starting). Details about each global event that takes place is logged to events.log in the plugin data folder.
  • Bugfix: Fixed an issue where the overridden commands /worth and /sell hand for damaged items wasn't checking for the proper permissions (essentials.worth and essentials.sell)

v0.10:

  • Added Spleef: Ops use "/spleef setup" to define the arena floor and spectator area. Configure how long of a signup period, what the prizes are, and how long between games. Players can then sign up and play spleef every so often to win prizes.
  • Added permission vitals.global.muteeventbroadcasts which can be used to prevent certain players/groups from seeing any event broadcasts (auctions, spleef, etc)
  • Added command /vitsetting [setting] [value] to change any configuration setting from in-game without needing to edit the config.yml file
  • Changed GamemodeAll: /gmall now lists the players who are flying as well as those in creative mode or op mode
  • Changed SuperChainmail: damage reduction is now configurable. Default is now 20% per piece
  • Changed WaterproofRedstone: redstone circuits are now protected from water/lava being placed directly on them as well as water/lava flow

v0.09:

  • Added ServerLogArchive: Archives the server log every X hours or when an op runs the command /serverlogarchive
  • Added SuperChainmail: When enabled, each piece of chainmail equipped (up to 4) reduces ALL damage taken by 25% (including starving,drowning,burning,falling,etc) in addition to its normal armor value, making it better than diamond armor.
  • Added Antigriefing feature "waterproofredstone" which protects redstone circuitry from waterflow and lavaflow
  • Added a global setting debug:false that, when turned on, writes debug information to the console for certain modules

v0.08:

  • Added Auctions: Players with the permission vitals.auction can put items up for auction with /auction and players with vitals.auction.bid can bid on items with /bid
  • Added TownyRestrictedPlots: You can set a restricted price, and any plots for sale at that price can only be bought by players with the permission vitals.towny.buyrestricted
  • Bugfix: Fixed a bug with /modvote not working properly in all situations

v0.07:

  • Added AbandonedMinecarts: No more minecarts left behind blocking rail usage! Removes minecarts if they have no passenger and have been motionless for X minutes. Storage/powered minecarts are unaffected
  • Added EconPromotions: Players can buy ranks/promotions with the command /buyrank [rank]. Configurable costs and rank prerequisites. They can type /buyrank by itself to see ranks that are available to them.
  • Added TownyFindplot: Players can type /findplot to teleport to their Towny plot. If setup in the config, players who don't own any plots and use /findplot will be teleported to the cheapest plot for sale in their town
  • Added TownySethomeReminder: Players are reminded to use /sethome whenever they buy a plot
  • Bugfix: Fixed a bug where playtime daily averages weren't being calculated correctly.
  • Added a global setting "teleportdelayseconds" that provides a warmup time for all teleport actions throughout the plugin
  • All permission calls have been rewritten to use Vault, so this plugin should now be fully compatible with any permissions system that is Vault-enabled
  • All modules are now disabled by default. Turn on only the features you want! Set the config setting enabled:true for each module. Vitals is written to be as efficient as possible, though, so don't worry if you want to turn on every feature. We do it on our woefully underpowered server and have no lag!

v0.06:

  • Added DamagedItemSales: The essentials /sell command doesn't discount the value of damaged items (ones with durability), this lets you define a full value that scales down as the item gets more damaged. It overrides the essentials commands /worth and /sell hand for items that have durability. If enabled, you must delete the entries for all durable items in the essentials worth.yml file, otherwise players can still sell badly damaged items for full value using other essentials sell commands

v0.05:

  • Added GamemodeAll: Ops can see who is in which gamemode with /gmall, or a specific player with /gmall [name], or set everyone's gamemode with /gmall creative|survival
  • Bugfix: Fixed a minor bug where /modvote top was occasionally returning only a partial list

v0.04:

  • Added Modvote: Players can type /modvote [name] to vote for who they think would make the best new moderator. Ops can see the top voted players with /modvote top or reset the votes with /modvote reset
  • Changed Playtime: Ops can now see the top playtime with /playtime top
  • Changed Playtime: Added permission vitals.playtime.average which shows the average daily playtime over the last 30 days when using /playtime [name] or /playtime top

v0.03:

  • Added Playtime: Records total playtime of each user in users.yml, and the info can be accessed with the command /playtime or /playtime [player]
  • Added PlaytimePromotions: Players can be automatically promoted (change permission group) when they reach a certain level of playtime
  • Added BetterNews: Players see the server news (latest X entries) when they login, or when they type /news. Ops can edit the news with /news [add|change|delete]

v0.02:

  • Added Announcements: Setup a list of messages that are broadcast in sequential or random order every X seconds
  • Added Anticaps: Prevent players from sending chat messages in all or mostly-all caps, and tell them why when it happens
  • Added PlayerPasswords: Players can type /password [pass] to save a password to a flatfile on the server, which can be used for player authentication on a web server or other software

v0.01:

  • Added OnlinePlayers: Generates a flatfile list of players on the server, updated as players join and leave
  • Added Vitreload: Ops can type /vitreload to reload the configuration from the config.yml file if it has been changed