</BUG>
"[h-]"));
} else {
builder.append(Text.of(TextColors.GREEN,
TextActions.runCommand("/foxguard s h add " + controller.getName()),
<BUG>TextActions.showText(Text.of("Add to Handler State Buffer")),
</BUG>
"[h+]"));
builder.append(Text.of(TextColors.GRAY, "[h-]"));
}

List<IController> selectedControllers = FGUtil.getSelectedControllers(source);
if (selectedHandlers.contains(controller)) {
builder.append(Text.of(TextColors.GRAY, "[h+]"));
builder.append(Text.of(TextColors.RED,
TextActions.runCommand("/foxguard s h remove " + controller.getName()),
TextActions.showText(Text.of("Remove from handler state buffer")),
"[h-]"));
} else {
builder.append(Text.of(TextColors.GREEN,
TextActions.runCommand("/foxguard s h add " + controller.getName()),
TextActions.showText(Text.of("Add to handler state buffer")),
"[h+]"));
builder.append(Text.of(TextColors.GRAY, "[h-]"));
}
