ScoreShare

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.

ScoreShare

A bukkit plugin which allows the scoreboard to be shared by other plugins. The Bukkit API for accessing the scoreboard is not designed for use by multiple plugins simultaneously, this builds on that API to allow server owners to mix and match scoreboard elements from different plugins to different players.

Features

  • Mix and match any scoreboard element from any plugin which supports ScoreShare.
  • Per player scoreboard configuration.
  • Easy to use API for plugin developers.
  • Built in team provider which sets a player's team based upon which world they are in.
  • Built in objective provider which shows server statistics. (example)
  • Built in objective provider for health.

Commands

  • /scoreshare info
    

Show information about your current scoreboard configuration and which teams and objectives are available to you.

  • /scoreshare teams none|<provider>
    

Select a team provider to be used. Use "none" to remove the current team provider.

  • /scoreshare belowname none|<provider>
    

Select an objective provider to be used in the below name slot. Use "none" to remove the current objective provider.

  • /scoreshare list none|<provider>
    

Select an objective provider to be used in the player list slot. Use "none" to remove the current objective provider.

  • /scoreshare sidebar none|<provider>
    

Select an objective provider to be used in the side bar slot. Use "none" to remove the current objective provider.

  • /scoreshare savedefault
    

Save your current scoreboard configuration as the server default, players which login after you have saved your scoreboard will get your scoreboard layout.

  • /scoreshare reset
    

Reset your scoreboard layout to the server default.

  • /scoreshare resetall
    

Reset every player's scoreboard to the server default.

Permissions

  • scoreshare.modify - Ability to use /scoreshare
  • scoreshare.savedefault - Ability to use /scoreshare savedefault
  • scoreshare.resetall - Ability to use /scoreshare resetall
  • scoreshare.teams.worlds - Ability to use the worlds team provider.
  • scoreshare.objective.health - Ability to use the health objective provider.
  • scoreshare.objective.serverstats - Ability to use the server stats objective provider.

Team Providers

  • ScoreShare.worlds

Assign players teams based on which world they are in. Team display names, prefixes and suffixes are configurable in config.yml. Defaults configured for world, world_nether and world_the_end.

Objective Providers.

  • ScoreShare.health

Show player health.

  • ScoreShare.serverstats

Show server statistics (designed to be used in the sidebar /only/). Update frequency is configurable in config.yml.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files