This is a BitBar plugin (supporting both SwiftBar and xbar) that shows who is currently online on Wurstmineberg.
For an equivalent Windows app, see wurstmineberg/systray.
- Install SwiftBar or xbar.
- If you're unsure which to install, we recommend SwiftBar, as this plugin has been tested with that.
- If you have Homebrew, you can also install with
brew install --cask swiftbar
orbrew install --cask xbar
.
- Install Rust.
- If you have Homebrew, you can also install with
brew install rust
.
- If you have Homebrew, you can also install with
- Install the plugin:
cargo install --git=https://github.com/wurstmineberg/bitbar-server-status --branch=main
- Create a symlink to
~/.cargo/bin/bitbar-wurstmineberg-status
into your SwiftBar/xbar plugin folder. Name it something likewurstmineberg.45s.o
, where45s
is the rate of update checks. - Refresh SwiftBar/xbar by opening a menu and pressing ⌘R.
- Install the updater:
cargo install cargo-update
- Update the plugin (and everything else installed via
cargo install
):cargo install-update --all --git
You can optionally configure the behavior of the plugin by creating a JSON file at bitbar/plugins/wurstmineberg.json
inside an XDG config directory. All entries are optional:
deferSpecs
: An array of timespecs, with each timespec stored as an array of strings. Adds menu items that when clicked hide the plugin until the specified time.ignoredPlayers
: An array of Wurstmineberg IDs and/or Discord snowflakes of players who should not be listed. To ignore a player who has both a Wurstmineberg ID and a Discord snowflake, list the Discord snowflake.showIfEmpty
: Iffalse
, the plugin is hidden entirely if the main world is running but no players are online on any world. Defaults tofalse
.showIfOffline
: Iffalse
, the plugin is hidden entirely if the main world is not running and no players are online on any world. Defaults tofalse
.singleColor
: Iftrue
and exactly one player is online, the plugin's icon and the “1” player count text are colored in that player's favorite color, as set in their Wurstmineberg preferences. Defaults totrue
.versionLink
: One of the following:true
: Clicking on the version info menu item opens the Minecraft Wiki article for that version. This is the default."alt"
: Holding ⌥ turns the version info menu item into a link to the Minecraft Wiki article for that version.false
: The version info item is still displayed but cannot be clicked.
versionMatch
: An object mapping Minecraft launcher profile IDs to Wurstmineberg world names. Each launcher profile's selected Minecraft version will be kept in sync with the version running on that world.zoom
: A number indicating the logical pixel scale, e.g.2
on most modern Mac displays. Defaults to1
.