Представим, что у меня есть 2 лимита(не важно чего).
Они проверяются в цикле припиской:
for (Limit limit : limits) {
if (player.has...("my.perm.limit." + limit.getName())) {
//TODO
}
}
К примеру есть две группы:
player
moder
moder наследуется от группы player.
К примеру я выдаю пермишен 'my.perm.limit.player' группе player.
Потом выдаю пермишен 'my.perm.limit.moder' группе moder
Получается такая тема, что первым в цикле может быть найден конкретно тот пермшиен, который группа moder унаследовала от player, а мне нужно чтобы сработал конкретно тот пермишен, который указан для этой группы(moder). Как такое сделать? Т.е. другими словами мне нужно чтобы пермишен 'my.perm.limit.player' не появился у moder через наследования.
Неужели просто запретить пермишен 'my.perm.limit.player' для группы moder ?