Hello community,
in joyful expectation of the new expansion I have some news about this project to share.
1. Support and next league start
Since the start of this project I got asked by a handful of people about accepting PayPal donations, especially with a new league start in mind. While I value my privacy quite high and my country requires my real full name to open a paypal account I turned those down, furthermore I got a decent paying job and not really in need of money. Nevertheless some extra as appreciation of the work done is always nice.
Therefore I started a ExileApi Patreon page:
ExileApi is creating a overlay with various tools and information for Path of Exile. | Patreon
ExileApi is an interface to the memory of PoE. Depending on the size of the update of PoE this needs to be adjusted every patch. Bigger technical changes increase the workload of this task.
Furthermore some plugins require updates or new features due to the constant new leagues in PoE.
The workload is an OpenSource effort and taken on by a few community members. The ExileApi Patreon site is intended to support the contributors. While it is managed by me (Queuete) the money is intended to go to the various contributors depending on their size of workload. Who receives what amount of money will be mostly transparent, if you are interested in the past transactions and cant find them, feel free to reach out to me directly.
The raised money will be a bounty for contributions toward the first working version of ExileApi after the Ritual league start!
2. Simple Plugins
In the past PickIt was one of my favorite plugins. At some point this got rather clunky, an effort to crack down the complexity of the plugin resulted my last version of "PickIt" which is currently by default included in the HUD. - This was not really a success, while it felt slightly better compared to the original version it was still rather clunky.
The task PickIt is handling is rather simple, therefore I decided to rewrite it with the core functionality only. Picking up items.
GitHub - Queuete/SimplePickIt: Famous plugin PickIt dumbed down
Stashie is currently in use and even up to date. The Stash Affinity feature reduces its usefulness, but nevertheless Stashie got a lot more features and is still a good plugin. Due to the latest changes regarding the project structure the most up to date versions are not available with my PluginUpdater feature (for details, there is an open issue in the ExileApi repo about this topic). The underlying problem is probably not going to get solved in the near future.
To combat this problem I again wrote a plugin with the core functionality only. Dumping Items from your inventory to your stash. Together with Stash affinities this will be enough for most players and easier to configure (no external file). If you need the advanced filter logic of the current stashie please stay with the current version, at some point you may need to manually compile the most up to date version of Stashie.
GitHub - Queuete/SimpleStashie: Famous plugin Stashie dumbed down after PoE added Stash Affinities
There is a third "Simple" plugin planned, which is not as much based of an existing plugin as the current ones. This will probably be done before the next league start.
For the next league start the default configuration for the PluginAutoUpdater will include both of those SimplePlugins and Stashie. My previous PickIt version will be archived and wont be supported anymore.
Feedback and bug reports are appreciated, either directly in the Github repo or here.
3. Future general plans
The 3 topics I will try to address in the future are:
- the PluginAutoUpdater. First of all it still does not allow easily to install Updates only when directly requested. Furthermore I think the Updater is the source of the false positives for Virus detection which got reported lately. The AutoUpdater downloads code from the internet, then compiles and runs it - thats definitly "fishy". I have not come up with a real solution towards this, which would not dump the workload to Plugin developers and still gives everyone easy access to the most up to date plugin versions
- start up stability. Currently the start up fails when some features are not available (e.g. the SoundController or the GameMemory), this leads to the Updater not being available and to a forced manual new download once a new version is released. (This will most likely be the case after the league start). While obviously some features wont work when e.g. the SoundController is missing, the Hud should still load and post an according error message in the log.
- tool support for updating offsets. My custom tooling for updating offsets is still negligible. To ensure faster league starts this needs to change.
Best Regards,
Queuete