/** Constructor needs to be defined and properly call super() */ public Build(Landlord plugin) { super( plugin, plugin .getMessageConfig() .getString("flags.build.displayName"), // Display name (will be displayed to players) plugin.getMessageConfig().getString("flags.build.description"), new ItemStack(Material.COBBLESTONE), // Itemstack (represented in manager) plugin .getMessageConfig() .getString("flags.build.allowedTitle"), // Text shown in manager for granted permission plugin .getMessageConfig() .getString( "flags.build.allowedText"), // Description in manager for granted permission (ex: // Friendly players <desc>) plugin .getMessageConfig() .getString("flags.build.deniedTitle"), // Text shown in manager for denied permission plugin .getMessageConfig() .getString("flags.build.deniedText") // Desciption in manager for denied permission (ex: // Regular players <desc>) ); }