NationCrest

Changelog

What arrived in each release, newest first.

1.0.0

First stable release. Testing across three rounds is finished, with three small fixes on top of 1.0.0-3.

  • Everything listed under 1.0.0-1, with the colour fixes from 1.0.0-2 and 1.0.0-3
  • Gradient, rainbow, plain and blank country colours confirmed working in both code and unicode mode
  • Tested on Paper 1.21.4 and Paper 26.2
  • Fixed empty nametag teams being left behind after /flag set or /flag reset
  • Fixed the missing country database warning repeating on every /flag reload
  • Fixed the proxy IP forwarding warning showing again after /flag reload, it is once per start
  • /flag debug values are now translated, from the new debug-values section in the language files

1.0.0-3

Follow up to the round 2 colour fix, no new features.

  • Fixed a gradient or rainbow colour in unicode mode turning each flag into broken glyphs, the colour was being inserted between the two halves of each regional indicator character

1.0.0-2

Hardening round off round 1 testing, no new features.

  • Fixed a country colour set to a gradient or a rainbow tag in countries.yml breaking the tab list, nametag and %nationcrest_display% output, the flag is now placed inside the tags instead of after them

1.0.0-1

First release. The whole plugin.

  • Country detection from the joining player's address, resolved before they are in the world
  • Two providers: maxmind reading a local GeoLite2 Country database, http calling a configurable endpoint, and auto picking between them
  • Three display modes: code, custom and unicode
  • All 249 ISO 3166-1 alpha-2 countries in countries.yml, with a name, a glyph slot and a colour slot each
  • Five PlaceholderAPI placeholders: %nationcrest_code%, %nationcrest_name%, %nationcrest_flag%, %nationcrest_display%, %nationcrest_toggled%
  • Built in tab list output, on by default
  • Built in nametag output, off by default
  • /flag with toggle, show, hide, info, set, reset, reload and debug
  • Six permission nodes under nationcrest.
  • English, French and Spanish language files, plus support for any language file you drop in yourself
  • Per player country, toggle state and override stored in data.yml
  • One warning per start when BungeeCord or Velocity IP forwarding looks misconfigured
  • One warning per start when a known tab list or nametag plugin clashes with a feature you have switched on

On this page