-
Elite User
Hello,
I added a plugin auto update feature in the latest version, its currently in "beta". Feel free to try it, but keep in mind: There will be bugs.
I updated the first post according to it.
The source: GitHub - Queuete/ExileApi at PluginAutoUpdate
The release: Release v0.9beta . Queuete/ExileApi . GitHub
Auto update works with most of the currently available plugins. To include a specific plugin you need to make a new entry in "PoeHelper/Plugins/updateSettings.json".
There are some things which require a certain structure in the plugin source. If your plugin uses any additional config files they should be in a folder named "settings" or "config" or a default version needds to be generated during runtime (e.g. stashie). When your plugin has any dependencies outside of the ones used in ExileAPI aswell you need to add their .dll files to a folder called "libs".
The "settings" and the "libs" folder should be in the same place as your "*.csproj" file. Repositories with more then 1 .csproj file will not work.
Disclaimer: Due to the nature of a auto plugin functionality this will run code downloaded from repositories on your pc. You should not use repositories from owners you dont trust. Running PoeHelper as admin will increse the risk.
Furthermore I did some cleanup to the Core, the warnings are all fixed. As a (plugin) developer its now easier to see which warnings could be relevant for you, due to not ~75 Core warnings flooding the result.
Stay healthy,
Queuete
edit: is there any way to change the thread title?
Last edited by Queuete; 04-04-2020 at 10:49 AM.
-
Post Thanks / Like - 3 Thanks
-
Active Member
thanks for all your work
any chance to add ItemAlert plugin?
-
Elite User
Originally Posted by
armory236
thanks for all your work
any chance to add ItemAlert plugin?
If this is an open source plugin you can add this yourself (in v0.9beta).
2. Can you add Plugin xyz?
In the latest version you can do this yourself. Simply add an entry to the file "PoeHelper/Plugins/updateSettings.json".
Please look at the structure of the other entries before changing one. Between all plugins there must be an "," while the last one MUST end WITHOUT an ",". You can validate JSON for here: JSONLint - The JSON Validator
-
Post Thanks / Like - 1 Thanks
armory236 (1 members gave Thanks to Queuete for this useful post)
-
Active Member
Originally Posted by
Queuete
If this is an open source plugin you can add this yourself (in v0.9beta).
thanks a lot man
yeah, I'm familiar with json as I'm a developer
-
Member
@Queuete My Minimap icons is not drawing any icons and basic fask routine is not activating anything
Is that a common problem?
EDIT: minimap icons works sometimes but not 100%
Last edited by hahahalol22; 04-06-2020 at 04:31 PM.
-
Elite User
Originally Posted by
hahahalol22
@
Queuete My Minimap icons is not drawing any icons and basic fask routine is not activating anything
Is that a common problem?
EDIT: minimap icons works sometimes but not 100%
Not really, which version are you using?
Are you sure you configured Flask Routine right? Speed, Mana and Life Flasks work without any kind of problems, I have not tested the others.
Minimap Icons needs "IconsBuilder" to be activated aswell.
Then there are a few cases which cause some trouble. Mostly Legion encounters. I am not rich enough yet to buy scarabs and really test that
-
Member
Originally Posted by
Queuete
Not really, which version are you using?
Are you sure you configured Flask Routine right? Speed, Mana and Life Flasks work without any kind of problems, I have not tested the others.
Minimap Icons needs "IconsBuilder" to be activated aswell.
Then there are a few cases which cause some trouble. Mostly Legion encounters. I am not rich enough yet to buy scarabs and really test that
Well I was using your latest version from release. To me is the most stable version here. Just getting those weird errors with minimap icons.
Flask Routine worked after I ran 1 map
-
Active Member
Originally Posted by
hahahalol22
Well I was using your latest version from release. To me is the most stable version here. Just getting those weird errors with minimap icons.
Flask Routine worked after I ran 1 map
Minimap icons is a hud bug, nothing you can do about until someone fixes it
-
Elite User
Originally Posted by
hahahalol22
Well I was using your latest version from release. To me is the most stable version here. Just getting those weird errors with minimap icons.
Flask Routine worked after I ran 1 map
Originally Posted by
roska
Minimap icons is a hud bug, nothing you can do about until someone fixes it
When your minimap icons disappear, are the healthbars still working?
Just fixed a bug which caused HealthBars to crash. When you are using the v0.9beta version you will get the update automatically when you start the HUD the next time.
-
Active Member
Originally Posted by
Queuete
When your minimap icons disappear, are the healthbars still working?
Just fixed a bug which caused HealthBars to crash. When you are using the v0.9beta version you will get the update automatically when you start the HUD the next time.
I haven't been using em since im using exmap. But I'll give it a try after work.
EDIT: what makes me believe its a hud bug and not a plugin bug: among other things, player names are drawn to minimap which disappear same time the icons do.
Last edited by roska; 04-07-2020 at 10:14 PM.
-
Elite User
There were some minor changes to HealthBars and MinimapIcons. Which solved a few crashes, most likely not all of them.
Furthermore I simplyfied PickIt. We got ItemFilters to do the more complex work, in my opinion PickIt should simply pick up everything that is on the ground. There will be some more changes to make the pick up process a bit more fluent.
If you want to stick with the old PickIt, you only need to change the url in updatePlugins.json. The originial pick it -> GitHub - DetectiveSquirrel/Pickit
-
Post Thanks / Like - 1 Thanks
SickBro (1 members gave Thanks to Queuete for this useful post)
-
Member
Originally Posted by
Queuete
There were some minor changes to HealthBars and MinimapIcons. Which solved a few crashes, most likely not all of them.
Furthermore I simplyfied PickIt. We got ItemFilters to do the more complex work, in my opinion PickIt should simply pick up everything that is on the ground. There will be some more changes to make the pick up process a bit more fluent.
If you want to stick with the old PickIt, you only need to change the url in updatePlugins.json. The originial pick it ->
GitHub - DetectiveSquirrel/Pickit
Can you explain how MinimapIcons works?
It doenst seem to do anything for me.
Would it be possible to show Perandus Chests with a Plugin?
-
Elite User
Originally Posted by
Mirokira
Can you explain how MinimapIcons works?
It doenst seem to do anything for me.
Would it be possible to show Perandus Chests with a Plugin?
You need to active IconBuilder and MinimapIcons. Furthermore you should take a look into the MinimapIcons Settings. You potentially only draw them on the large map.
Then it will show icons on the minimap for various stuff, including monsters and if I am not mistaken perandus chests will be highlighted aswell.
-
Post Thanks / Like - 1 Thanks
Mirokira (1 members gave Thanks to Queuete for this useful post)
-
Member
Originally Posted by
Queuete
You need to active IconBuilder and MinimapIcons. Furthermore you should take a look into the MinimapIcons Settings. You potentially only draw them on the large map.
Then it will show icons on the minimap for various stuff, including monsters and if I am not mistaken perandus chests will be highlighted aswell.
IconsBuilder was disabled thanks for the help.
-
Active Member
Originally Posted by
roska
I haven't been using em since im using exmap. But I'll give it a try after work.
EDIT: what makes me believe its a hud bug and not a plugin bug: among other things, player names are drawn to minimap which disappear same time the icons do.
Sorry to say but didn't help any.