lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Tools & Utilities for Users

Category: LotRO Tools & Utilities for UsersLOTRO Plugin Compendium
Interface Information
Download
How do I install this? (FAQ)
Name: LOTRO Plugin Compendium   Popular!
Author:
Date: 03-28-2021 09:32 AM
Size: 2.26 MB
Version: 1.0.4.0
Rate File: 5 out of 5 with 22 votes  
Pictures
Click to enlarge 

Views: 0
Size: 26.25 Kb
Dimensions: 730 x 482
Add New Plugins
 
Click to enlarge 

Views: 0
Size: 15.53 Kb
Dimensions: 730 x 482
Update Existing Addons
 
Click to enlarge 

Views: 0
Size: 17.13 Kb
Dimensions: 730 x 482
Configure Updater Settings
 
Click to enlarge 

Views: 0
Size: 40.22 Kb
Dimensions: 716 x 564
Preview of LPC Java Version (screenshot taken on my linux machine)
 
Description
About

LOTRO Plugin Compendium (LPC) is a utility application to assist in installing and updating lotro LUA plugins. It attempts to take some of the leg work away from user having to manually download, create folders, and unzip download.

Disclaimer
This application is an attempt to automate a manual process and help make things easier for LOTRO users. That said, if it does not work right, please report it below. I take no responsibility of it does not work on your PC or messes things up. I would, however, like to know about any problems you encounter so future versions can be fixed.

Known Issues
  • If a plugin is just released on lotrointerface, there is a window of time that it needs to be reviewed by lotrointerface staff for approval. If you attempt to install the plugin while its waiting for approval, it will download a corrupt zip file. Since LPC attempts to reuse cached zip files to minimize bandwidth usage, this leads to a problem that isn't self corrected. You will need to manually delete the corrupt zip file. In LPC on the configuration panel is a Plugin Cache textbox. This is the path the zip files get downloaded to. Copy and paste that location into windows file explorer. Then find the zip file and delete. So sorry for this bug. I know it is confusing, and I will see what I can do to get this fixed.

Features
1.0.4.0
  • Updated to require newer .NET framework

1.0.3.0
  • First attempt at a remove feature for plugins
  • Plugin detection first tries to match by plugin id, then name
  • Detection for badly maintained plugincompendium files. Made it self correcting
  • Added a configurable installation path
  • Fixed a bug with the cache path getting corrupt when modifying "check for update" setting
  • Fixed bug where plugin libraries weren't detected to have been installed
  • Fixed bug where filehandle was left open during install. Prevented overriting some files

1.0.2.0
  • Added plugin category and last update date in plugin grid
  • Added ability to filter plugins by name
  • Added visual indication and filter for plugins that are already installed
  • Added ability to change caching location for downloaded plugins
  • Added ability to replace data feed with your own
  • Added ability for applications to check for updates to itself and ability to configure on/off
  • Added a help menu
  • Splash screen added to startup while data feeds are being loaded
  • Installer will now remove old install automatically for newer version.

1.0.1.0
  • Attempted fix for the 64 bit issue that was reported (verified that it worked! )

1.0.0.0
  • Creates LOTRO plugin folder if it doesn't already exist
  • Scan for existing plugins and tries to match them up with entries at LOTRO interface
  • Update existing plugins
  • Allows you to click through over 100 plugins from LOTRO Interface and read brief descriptions of each
  • Link to each plugins lotro interface page
  • Automatic download and install of plugins
  • Basic framework for plugin dependency management

Requirements
(work in progress)
  • .NET Framework Version 4.7
  • Win 7 (32/64)
  • Vista (need confirmation)
  • Linux & Mac version (please go here)


FAQ

(work in progress)
Why does the installed plugin list shows many greyed out plugins?
This could mean
  • The plugin name found in this plugin's ".plugin" file does not match the name at lotro interface
  • One of the plugins you had previously installed had multiple ".plugin" files that are unknown to LPC. To fix this, reinstall the plugin from the "Add New Plugins" tab.
  • Author of the plugin may have information in their ".plugincompendium" file that does not match up with what lotrointerface.com has for their plugin.

Why doesn't it know about (fill in blank) plugin?
  • Plugins that appear in LPC must be approved. Post below if you would like one included.
  • Not every existing plugin followed the same convention of submitting their plugin to LOTRO Interface. I may have left them off the list on purpose so it doesn't break things. Please encourage the Authors of your favourite plugins to update their plugin so it is supported.

Can I remove plugins with LPC?
Not at this time. Because of the way the plugin folder structure is laid out, multiple plugins might be installed in a common folder, and refer to eachothers files. This introduced headaches that i could not initially design around. I choose to leave this alone, and currently the app will just "Overwrite" existing plugin structure vs a true replace.
Can LPC support plugins with a list of dependencies?
Yes.. all plugin authors who wish to do so must read below section for "Plugin Compendium Configuration Files".
Why will Plugin Compendium not launch anymore (when it use to on same machine)?
This can be that the configuration is corrupted somehow. Even when reinstalling, your old config will remain on disk and needs deleteed.
Try navigating to %LOCALAPPDATA%\PluginCompendium, deleting the folder, and relaunching. If it still does not start, open "Event Viewer"
> Windows Logs > Application after attempt to start the app, and check for Errors
What do I do when I get an "Access Denied" error when installing a plugin?
First try shutting down LPC and any other plugin management application (like Minion). Start just LPC and try again. If this doesn't work, try rebooting your PC and trying again. If this still does not work, please post below
Plugin Compendium Configuration Files
(work in progress)
When LPC installs new plugins, it will look for a file with a .plugincompendium file extension in the download it uncompresses. This file helps it know a few specifics regarding an install.
  • What the id, name, and version of the plugin as it is states on lotro interface for the install.
  • Many authors have started including more than one ".plugin" file in a download. This links all these descriptors to one LPC install
  • Dependency management.

Because no plugin with the release of LPC will have these, it will try to reconstruct this information and place a .plugincompendium file in you plugin's folder (if you install via LPC). As of the first release it will know some basic dependency information for a few of the plugins on LOTRO Interface to fasilitate the adaptation of these files (or note :P).

Here is an example of one fully filled out.

Code:
<?xml version="1.0" encoding="utf-8"?>
<PluginConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Id>366</Id>
  <Name>Bevy o Bars</Name>
  <Version>2.321</Version>
  <Author>MrJackdaw</Author>
  <InfoUrl>http://www.lotrointerface.com/downloads/info366</InfoUrl>
  <DownloadUrl>http://www.lotrointerface.com/downloads/download366</DownloadUrl>
  <Descriptors>
    <descriptor>JackdawPlugins\BevyOBars2.plugin</descriptor>
    <descriptor>JackdawPlugins\BevyOBars2AutoLoader.plugin</descriptor>
  </Descriptors>
  <Dependencies>
    <dependency>0</dependency>
    <dependency>367</dependency>
    <dependency>575</dependency>
  </Dependencies>
</PluginConfig>
Authors can download over 80 samples for various existing plugins that I autogenerated here and include in future versions of their plugins.

Important Note to Authors:
  • that values and tags are case sensative
  • the name field must match what lotrointerface has as title of your addon. Otherwise you risk 2 plugins appearing in UI.
  • make sure to increment version #. If you do not the row will keep showing that they need to update your addon, when they already have latest.
  • the information in these needs to be kept up to date when new releases are done for it to work correctly. I have analysed the plugins and noticed many authors do not keep the ".plugin" files in sync wish each release. The name of plugin, version, and even authors have been all over the place. This configuration file is yet another way I know thinks can get out of sync.

Dependencies
The dependencies are a numberic id that you can get from a plugins url on lotro interface.. I.e. Alt Tracker --> http://www.lotrointerface.com/downloads/info572 has one of 572. The one plugin that is not on lotro interface is the "Turbine UI Files". If your addon requires this please include 0 (zero) for your dependency id.
Plugins Not Yet Supported
Please post below if you want me to retry or include one.
  • Crafters - zip file folder structure isn't in correct format
  • DPSMeter - zip file folder structure isn't in correct format
  • DamageRead - zip file folder structure isn't in correct format
  • MouseCirclev - zip file folder structure isn't in correct format
  • fervMonitor - zip file folder structure isn't in correct format
  • PartyFrame - zip file folder structure isn't in correct format
  • Ability Timer - requires dependency and does not have a .plugincompendium file
  • Aura - includes other addons in zip with theirs.. this will overrite potential new versions of those addons. Use a plugincompendium file to reference 2 dependencies.

Plugins That ARE Supported
Plugins that are supported are "Favorited" by the plugincompendium user of LOTRO Interface. You can view those by looking at the rss feed.

http://www.lotrointerface.com/rss.php?f=myfav&uid=5009
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.0.3.0
1.06 MB
lunarwtr
01-15-2012 07:41 PM
File Statistics
User Rating:
5 out of 5 with 22 votes
Downloads: 417623
Views: 767516
Favorites: 176
Uploaded By:
 
Last Modified: 11-11-2022 02:39 PM by lunarwtr    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 02-09-2024, 06:12 AM  
Farothhen
The Wary
 
Farothhen's Avatar

Forum posts: 2
File comments: 95
Uploads: 0
Few things that I would like to see if it's possible:

- remember the window size and the allocation between list and description
- increase the amount of text we can read of the description of the plugin

Beside of that, the tool is still awesome.
Farothhen is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-16-2023, 06:00 PM  
plugincompendium
The Wary
 
plugincompendium's Avatar

Forum posts: 0
File comments: 11
Uploads: 0
Quote:
Are there going to be further updates with new content coming with almost every release?
You must be referring to My other project lotro compendium without plugin in the name. (Yes in hindsight poor choice on naming). I do plan to do updates occasionally. Probably not every small release though
plugincompendium is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-16-2023, 01:55 PM  
Fatefoot
The Wary

Forum posts: 2
File comments: 12
Uploads: 0
Quote:
Are there going to be further updates with new content coming with almost every release?
I think you may be referring to a different plugin. The LOTRO Plugin Compendium is a plugin manager which runs as a standalone application on the computer NOT like a plugin which runs inside the game.

As such, it keeps up to date because developers of new plugins or those releasing updates to their plugins register their plugins so that the Compendium can install and update their plugins automatically when you run it.

New game content affects some PLUGINS (although far fewer than you might think) but does not affect this program at all unless the devs change some fundamental code handling plugins which is extremely rare.

Last edited by Fatefoot : 07-17-2023 at 06:19 AM.
Fatefoot is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-16-2023, 01:43 AM  
LOTROVern
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
Are there going to be further updates with new content coming with almost every release?
LOTROVern is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-03-2022, 07:17 PM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
Re: Not opening

Quote:
had this problem for a little while now, not sure what caused it but it suddenly just stopped opening.
Installed, uninstalled, Checked if the .Net Framework was up to date (it is), no errors no nothing really.. i click to open it with and without admin and just doesn't open, any ideas?
C:\Users\<YOURUSER>\AppData\Local\PluginCompendium \PluginCompendium.exe_Url_5yhvvwnxpzhpb2gxk03ft5qz jaanyyjq <--- delete this folder (yours will have diff name)

Then relaunch.

For some users the config file is being corrupted. No clue what the cause is. Feel free to zip or sent config before deleting directory. I'm curious what might be cause

Last edited by lunarwtr : 12-03-2022 at 07:22 PM.
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-03-2022, 05:32 PM  
Mystique
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Not opening

Have had this problem for a little while now, not sure what caused it but it suddenly just stopped opening.
Installed, uninstalled, Checked if the .Net Framework was up to date (it is), no errors no nothing really.. i click to open it with and without admin and just doesn't open, any ideas?
Mystique is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2022, 07:45 PM  
Fatefoot
The Wary

Forum posts: 2
File comments: 12
Uploads: 0
Re: MacOS via Crossover

I have the plugin working on MacOS via Crossover. What I can't seem to figure out is how to have it import all the quests I have already completed.

I may be wrong, but I think you are posting on the wrong plugin. In fact this is NOT a plugin - it's a desktop utility program that helps with installation and maintenance and has no input for Quests.

Easy mistake to make as the names are similar:
"Lotro Plugin Compendium" (this one)
"Lotro Compendium Plugin" (the one I think you need)
Link to the latter: The Lotro Compendium plugin

Hope that helps - let us know if it does or doesn't!
Fatefoot is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2022, 05:19 PM  
booknerdcarp
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
MacOS via Crossover

I have the plugin working on MacOS via Crossover. What I can't seem to figure out is how to have it import all the quests I have already completed.
booknerdcarp is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-08-2022, 10:51 AM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
Re: Re: Re: Re: Re: Re: Re: Download/Update operation time out

Quote:
Installing Java 8 from official .dmg file and using the installation for Java 8 did the trick! Thanks for your help!
Glad to hear it worked.. I'm not sure what is wrong with the other Mac java installs.. Possibly some kind of file association isn't done by default.
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-08-2022, 05:37 AM  
Spadertriss
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Re: Re: Download/Update operation time out

Quote:
That error can happen if you install Java via brew or other package service. You can either kick it off on cammmand line (see shell script provided for Linux) or install the official Java from java.com
Quote:
The main download is for java 11 (and will have that in zip name). There is alternate link if you are using Java 8. If your error is about jaxb library missing check which version of Java you Linux has activated. Java -version
Installing Java 8 from official .dmg file and using the installation for Java 8 did the trick! Thanks for your help!
Spadertriss is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-04-2022, 01:27 PM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
Re: Re: Re: Re: Re: Download/Update operation time out

Quote:
Installed Java 11 and Mac version from plugincompendium-1.4-java11. Got JRELoadError when opening app. Should I download another version of Java?

java version "11.0.17" 2022-10-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.17+10-LTS-269)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.17+10-LTS-269, mixed mode)
That error can happen if you install Java via brew or other package service. You can either kick it off on cammmand line (see shell script provided for Linux) or install the official Java from java.com
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-04-2022, 05:17 AM  
Spadertriss
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Download/Update operation time out

Quote:
The main download is for java 11 (and will have that in zip name). There is alternate link if you are using Java 8. If your error is about jaxb library missing check which version of Java you Linux has activated. Java -version
Installed Java 11 and Mac version from plugincompendium-1.4-java11. Got JRELoadError when opening app. Should I download another version of Java?

java version "11.0.17" 2022-10-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.17+10-LTS-269)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.17+10-LTS-269, mixed mode)
Spadertriss is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-27-2022, 07:30 AM  
plugincompendium
The Wary
 
plugincompendium's Avatar

Forum posts: 0
File comments: 11
Uploads: 0
Re: Re: Re: Download/Update operation time out

Quote:
Tried installing .NET Framework 4.7 in same CrossOver bottle as Compendium - got stuck on installation and didn't work.

Tried installing Mac version but got a Java error when opening app. Tried to install JRE 8, but didn't make any difference.

Maybe I'll have to give up
The main download is for java 11 (and will have that in zip name). There is alternate link if you are using Java 8. If your error is about jaxb library missing check which version of Java you Linux has activated. Java -version
plugincompendium is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-27-2022, 02:03 AM  
Spadertriss
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Download/Update operation time out

Quote:
I've never tested with crossover, but my guess is you need to have crossover ensure proper .net framework is there.

I'd recommend installing the linux version (based on java)

https://www.lotrointerface.com/downl...mMacLinux.html
Tried installing .NET Framework 4.7 in same CrossOver bottle as Compendium - got stuck on installation and didn't work.

Tried installing Mac version but got a Java error when opening app. Tried to install JRE 8, but didn't make any difference.

Maybe I'll have to give up

Last edited by Spadertriss : 10-27-2022 at 02:05 AM.
Spadertriss is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-25-2022, 06:51 PM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
Re: Download/Update operation time out

Quote:
I get stuck on "Problem while installing plugin ___. The operation timed out."

Happens when I try to download or update a plugin. Do I have to choose a specific download folder?

Running Windows 10 via CrossOver 22.
I've never tested with crossover, but my guess is you need to have crossover ensure proper .net framework is there.

I'd recommend installing the linux version (based on java)

https://www.lotrointerface.com/downl...mMacLinux.html
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 10:47 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui