Forge и Permissions

675
2
Доброго времени суток.

Нужно давать игроку использовать определенный предмет только в том случае, если он имеет определенные права в плагине Permissions. Я почти уверен, что Forge или Cauldron имеет какие-то специальные классы для работы с этим плагином. Имеет или нет?
 
Сам forge - вроде имеет какую то хрень для работы с плагинами. А вот сам cauldron - точно имеет классы для подобной хрени.
 
Дошли руки, декомпильнул CustomNPCs.

Как оно работает? 
Код:
package noppes.npcs.permissions;

import noppes.npcs.permissions.PermissionsInterface;

public class CustomNpcsPermissions implements PermissionsInterface {

   public static PermissionsInterface Instance = new CustomNpcsPermissions();
   private static final String[] permissions = new String[]{"-customnpcs.*"};


   public boolean hasPermission(String username, String permission) {
      return true;
   }

}

Код:
package noppes.npcs.permissions;


public interface PermissionsInterface {

   boolean hasPermission(String var1, String var2);
}
 
Назад
Сверху