Changes the way rank badges are displayed on the Cubecraft Forum. *DEPRECATED*: Use this instead https://userstyles.org/styles/156439/cubecraft-rank-badges
// ==UserScript==
// @name *DEPRECATED* CubeCraft Rank Badges
// @namespace de.rasmusantons
// @include https://www.cubecraft.net/*
// @description Changes the way rank badges are displayed on the Cubecraft Forum. *DEPRECATED*: Use this instead https://userstyles.org/styles/156439/cubecraft-rank-badges
// @version 1
// @grant none
// ==/UserScript==
for (let e of document.getElementsByClassName('mcPlayerMessage')) {
let badgeColor = 'rgba(0, 0, 0, .3125)';
if (e.classList.contains('withGroup')) {
let playerData = e.getElementsByClassName('playerData')[0];
let playerRank = playerData.getElementsByClassName('playerRank')[0];
let groupBadge = playerRank.getElementsByClassName('group-badge')[0];
let rgbValues = groupBadge.style.backgroundColor.match(/\d+/g);
badgeColor = 'rgba(' + rgbValues[0] + ', ' + rgbValues[1] + ', ' + rgbValues[2] + ', .3125)';
playerRank.removeChild(groupBadge);
e.classList.remove('withGroup');
}
e.style.backgroundColor = badgeColor;
}