lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Crafting

Category: CraftingCrafting Companion
Interface Information
Download
Galuhad's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: Crafting Companion   Popular!
Author:
Date: 06-22-2022 06:42 AM
Size: 877.62 Kb
Version: 1.4.1
Rate File: 5 out of 5 with 4 votes  
Patch & Add-on List
File Name
Version
Size
Author
Date
Type
1.3.0
725.13 Kb
08-17-2017 10:11 AM
Patch
1.2.0 Hotfix 1
21.64 Kb
01-18-2017 05:50 AM
Patch
1.2.0 Hotfix 1
725.45 Kb
01-18-2017 05:48 AM
Patch
Pictures
Click to enlarge 

Views: 0
Size: 27.31 Kb
Dimensions: 505 x 428
Inventory
 
Click to enlarge 

Views: 0
Size: 77.92 Kb
Dimensions: 817 x 593
Crafting Companion
 
Click to enlarge 

Views: 0
Size: 22.60 Kb
Dimensions: 487 x 424
Shopping List
 
Description
To install, copy the 'GaluhadPlugins' folder to your plugins directory.
eg. C:\Users\..\Documents\The Lord of the Rings Online\Plugins\GaluhadPlugins

This plugin is designed to help players with the daily crafting tasks. It takes advantage of the new craft API to help you organise your crafting, find ingredients, and work out how many quantities to make to max out any remaining xp. The plugin takes a snapshot of your inventory when loaded (backpack and also shared storage/vault when accessed) which can be viewed across different characters to help locate ingredients. It also recognises all ingredients that are crafted (by the character you are on) and supplies the base ingredients needed to make these. For those ingredients that need to be crafted by alts, there's also a shopping list for you to easily record which items you are after (right-click an ingredient to add).

Whilst in-game you can use the following commands:
  • /craftcomp - opens the main window

Due to limitations in the API, the plugin will only display known recipes to the character you are logged in from. It can't access unknown recipes. The API also does not give information for multi-output recipes, or the cooldown remaining on recipes that are not ready to be used. It can also not obtain any inventory in Carry-Alls.
The API also doesn't function correctly when you learn a new recipe - to get this to show in Crafting Companion you will need to unload and reload the plugin. Update: Not sure if this is fixed yet as unable to test it. There is a warning that will pop up if the event actually fires correctly prompting you to let me know, so please do if you see it Thanks.


There are a number of features I will be adding in the future as the API is quite vast so there's a lot to explore. Please let me know in the meanwhile any feedback you have, or any requests. Thank you.


Change log:

1.4.1 - 22/06/2022
- ...ugins\GaluhadPlugins\CraftingComp\CraftFunctio n s.lua:133 - error should now be resolved

1.4.0 - 21/06/2022
- Updated tiers to Gundabad - this should hopefully resolve many of the loading errors.

1.3.0 - 13/02/2021
- Added a window to show your alt's progress. You can also use this window to view learnt recipes (you will need to load the plugin on each character to make sure it is up to date).
- Updated tiers to Minas Ithil - this should hopefully resolve many of the loading errors.
- Added a desktop icon for easier opening of the window.
- Fixed a bug that caused the base ingredients quantites to sometimes show the wrong amount when the recipe quantity is altered.

1.2.0 - 26/10/2012
- Recipe list now shows xp remaining for each tier.. then each recipe within shows how much to craft to max out.
- Recipe view also shows this, but with an additional quantity/xp if crafted ingredients are also used - this total assumes you will get xp for crafting those as well.
- Added event listeners for when xp changes - other totals adjusted accordingly.
- Shopping list is now in - you can add ingredients you need to source across alts and review on each character. Quantites can be edited or deleted from the shopping list window. To add an ingredient to the shopping list, right-click the ingredient in the recipe view.
- Added F12/ESC button listeners to hide the windows when needed.
- Added a quantity button to the ingredients list header which you can adjust depending on how many items you want to craft - the ingredients needed will adjust to reflect the amount entered.
- The base list ingredients header can now slide up and down so you can see easier whichever list you prefer more.
- Inventory window will now save its position and no longer force itself to the centre.

1.1.0 - 21/09/2012
- Added tooltip feature when you mouse over an ingredient - the tooltip will tell you on what characters you have items available.
- Optional ingredients now also recognise how many you have available and will grey out if there is not enough quantity.
- Inventory list is now sorted alphabetically.

1.0.0 - 19/09/2012
- Initial Release
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.4.0
877.49 Kb
Galuhad
06-21-2022 06:29 AM
1.3.0
877.08 Kb
Galuhad
02-13-2021 12:53 PM
1.2.0
804.98 Kb
Galuhad
10-25-2012 08:24 PM
1.1.0
718.73 Kb
Galuhad
09-21-2012 09:34 AM
1.0.0
641.96 Kb
Galuhad
09-18-2012 07:53 PM
File Statistics
User Rating:
5 out of 5 with 4 votes
Downloads: 82854
Views: 191238
Favorites: 68
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 06-22-2022, 03:23 AM  
Galuhad
The Undying
 
Galuhad's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 170
Uploads: 20
Quote:
I'm still getting the "CraftFunctions.lua:133: attempt to index field '?' (a nil value)" error with 1.4.0. If you can't reproduce it, perhaps you can suggest some debug statements that will help.
I was able to replicate this while earning craft xp and have managed to resolve it. The only thing I've not tested is how this behaves when a new craft tier is opening up on becoming proficient at something. If there are any issues here, please let me know.

Last edited by Galuhad : 06-22-2022 at 06:44 AM.
Galuhad is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-21-2022, 02:39 PM  
bsmorgan
The Undefeated

Forum posts: 7
File comments: 69
Uploads: 0
I'm still getting the "CraftFunctions.lua:133: attempt to index field '?' (a nil value)" error with 1.4.0. If you can't reproduce it, perhaps you can suggest some debug statements that will help.
bsmorgan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-21-2022, 06:31 AM  
Galuhad
The Undying
 
Galuhad's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 170
Uploads: 20
Most of the plugin errors are due to the Gundabad tier not being recognised. This has been updated and so most of the errors should now be resolved. Unfortunately, SSG do not update the API with the latest craft tiers so the plugin has to be manually updated for this. I've coded in a check now that will notify on future updates when the plugin needs to be updated for this reason.
Galuhad is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-13-2022, 07:27 AM  
bsmorgan
The Undefeated

Forum posts: 7
File comments: 69
Uploads: 0
I hope you get a chance to update this excellent plugin.

BTW, the "...ugins\GaluhadPlugins\CraftingComp\CraftFunctio n s.lua:133: attempt to index field '?' (a nil value)" error occurred for me when my character learned a new tier. It seems to go away if I logoff and logon again.

Last edited by bsmorgan : 06-13-2022 at 09:42 AM.
bsmorgan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-10-2022, 10:22 AM  
Galuhad
The Undying
 
Galuhad's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 170
Uploads: 20
Re: Continuing Woes... Possible Culprit

Quote:
In addition to the errors in my last two posts, I ended up with another new one while farming today...

[06/08 10:04:19 PM] ...ne\Plugins\GaluhadPlugins\CraftingComp\Inventor y.lua:77: attempt to perform arithmetic on field 'SINGLEQTY' (a nil value)

However, the seeds and water were initially coming from a Carry-All. Unfortunately, even after I removed the items into my inventory I still got the error. And my scholar was not using a Carry-All for anything for earlier reported errors. I only use Crafting Carry-Alls for Cooking and Farming currently.

Unfortunately, for previous errors once a character gets the '133' error the plugin never loads again which messes up all inventory records for alts. I wouldn't mind deleting data files and starting over if that would fix it but I'm not sure what to edit/delete.

I realize that SSG hasn't made it possible to access stuff in Carry-Alls, but it sucks if using them causes so many issues. Though that is only a guess for the new error since it is still occurring even when I'm not using anything from a Carry-All.
Hi, thanks for all this info. I'm sorry I do not have time to look into it at the moment, I'm a couple of weeks out from finishing my current semester at uni, but I will take a look into this in a couple of weeks once I have the time.
Sorry it's causing you issues, I'll try and figure out what is going on and get it fixed.

Galu
Galuhad is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-08-2022, 09:10 PM  
Amethrayne
The Wary
 
Amethrayne's Avatar

Forum posts: 2
File comments: 12
Uploads: 0
Continuing Woes... Possible Culprit

In addition to the errors in my last two posts, I ended up with another new one while farming today...

[06/08 10:04:19 PM] ...ne\Plugins\GaluhadPlugins\CraftingComp\Inventor y.lua:77: attempt to perform arithmetic on field 'SINGLEQTY' (a nil value)

However, the seeds and water were initially coming from a Carry-All. Unfortunately, even after I removed the items into my inventory I still got the error. And my scholar was not using a Carry-All for anything for earlier reported errors. I only use Crafting Carry-Alls for Cooking and Farming currently.

Unfortunately, for previous errors once a character gets the '133' error the plugin never loads again which messes up all inventory records for alts. I wouldn't mind deleting data files and starting over if that would fix it but I'm not sure what to edit/delete.

I realize that SSG hasn't made it possible to access stuff in Carry-Alls, but it sucks if using them causes so many issues. Though that is only a guess for the new error since it is still occurring even when I'm not using anything from a Carry-All.

Last edited by Amethrayne : 06-08-2022 at 09:18 PM.
Amethrayne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-05-2022, 11:43 AM  
Amethrayne
The Wary
 
Amethrayne's Avatar

Forum posts: 2
File comments: 12
Uploads: 0
Now Won't Even Load...

In my last reply, I reported errors while crafting Athelas Essences and Candles. Well, now the plugin won't even load for that character at all. Here's the error:

[06/05 12:34:29 PM] Crafting Companion v1.3.0 by Galuhad [Evernight]
[06/05 12:34:29 PM] ...line\Plugins\GaluhadPlugins\CraftingComp\MainWi n.lua:440: attempt to perform arithmetic on field '?' (a nil value)

I love this plugin when it loads, especially how it tells how many of various recipes I would need to craft in order to max out the current tier.

Thanks for all your hard work!!!
Amethrayne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-03-2022, 12:13 PM  
Amethrayne
The Wary
 
Amethrayne's Avatar

Forum posts: 2
File comments: 12
Uploads: 0
Exclamation Error While Crafting

While crafting 'Ered Mithrin Athelas Essences', I get the following error message from the plugin:

[06/03 12:59:41 PM] ...ugins\GaluhadPlugins\CraftingComp\CraftFunction s.lua:133: attempt to index field '?' (a nil value)

I crafted 5 in a batch, and I got the error for each one. I also got the error while crafting Ironfold Fire-oils and Light-oils.

I did not get the error while crafting the Ironfold Candles which I made just prior to the Athelas. However, I did get the error while crafting Minas Ithil Candles after I achieved proficiency which happened after 2 of the 9 candles I crafted in that batch. Not sure why tier competency would affect it, but I didn't try digging into the code. I was already on the advanced part of the Ironfold tier when I crafted the above mentioned items though and didn't get the error for those candles regardless though I received the error on everything on that tier crafted after whether using regular ingredients or ingredient packs.

-----

I also discovered the plugin won't even load on my Yeoman. The error message is:

...ugins\GaluhadPlugins\CraftingComp\CraftFunction s.lua:390: attempt to index field '?' (a nil value)

Thanks for the help and all the work on the plugins!!!

Last edited by Amethrayne : 06-03-2022 at 07:23 PM.
Amethrayne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-19-2022, 05:24 PM  
Limbadon
The Wary

Forum posts: 0
File comments: 13
Uploads: 0
Re: Error message

I installed the plugin today and recive this message:


..ugins\GaluhadPlugins\CraftingComp\CraftFunctions .lua:390: attempt to index field '?' (a nil value)
Limbadon is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-08-2022, 04:54 AM  
Airaelen
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
...line\Plugins\GaluhadPlugins\CraftingComp\MainWi n.lua:1603: stack overflow

Airaelen is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-31-2021, 08:08 AM  
Limbadon
The Wary

Forum posts: 0
File comments: 13
Uploads: 0
Error message

I installed the plugin today and recive this message:


..ugins\GaluhadPlugins\CraftingComp\CraftFunctions .lua:390: attempt to index field '?' (a nil value)
Limbadon is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-14-2021, 10:54 PM  
Jikuu
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Hey there, just found this plugins and was looked perfect for my crafting needs

For some reason its showing obsolete items though like this

Jikuu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-07-2021, 08:34 PM  
Largo
The Wary
 
Largo's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Re: Re: Re: Shopping List and Patches

I also thought the shopping list was broken. I even started diving into the code. Then I realized I need to right click the TEXT not the ICON . That isn't clear from the documentation.

The error about the ALTS data not loading comes from thh patches. The current version supersedes all of the patches, so you shouldn't use them.
Largo is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-10-2021, 02:31 AM  
wnrbassman
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Error message when loading...

Not sure what I'm doing wrong here, but when I try to load the crafting companion plugin from the /plugins manager, I get this message:

...line\Plugins\GaluhadPlugins\CraftingComp\MainWi n.lua:186: attempt to index field 'ALTS' (a nil value)
wnrbassman is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-03-2021, 04:19 PM  
Sachikoda
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Shopping List and Patches

Quote:
I'll take a look at the shopping list feature when I can. As for the patches, no you don't need any. If you have any installed please delete them. Perhaps try a fresh download of the plugin (deleting everything else first) and see if that helps solve the shopping list problems.
I already tried this and removed the whole plugin as well as everything in the plugin data folder that I could find. I also relogged inbetween to make sure, it's really gone. Still didn't work.
After reinstalling, the information about the crafting levels of my twinks were still there, though. Did I miss any files? Normally, plugins need me to login in to every twink in order to get the relevant informations, so that confused me a bit.
Sachikoda 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 02:00 PM.


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