Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Utilization of Treasury's APIs #148

Open
lokka30 opened this issue Feb 12, 2022 · 0 comments
Open

Utilization of Treasury's APIs #148

lokka30 opened this issue Feb 12, 2022 · 0 comments
Assignees
Labels
good first issue A great choice for new contributors to work on help wanted Requires contributor help to solve. priority: low Low priority status: confirmed Approved / validated

Comments

@lokka30
Copy link
Member

lokka30 commented Feb 12, 2022

About this Issue

Projects which can utilize one or more of Treasury's APIs will be tracked here. Of course this list is not final and will be expanded upon as time ticks by.

I will be assisting plugin developers in creating Treasury implementations wherever I can. Anyone familiar with any of Treasury's APIs are encouraged to do so (if they wish to, and have the time, of course).


Projects which desire assistance in implementing Treasury:

Projects to add to the list below:


APIs

A list of projects below are arranged in a table to display their status of adding a Treasury implementation.

Economy API

View table
Author Plugins Acceptance Status Last Update Notes
_ItsWagPvP EconomyPlus 🟢 Accepted 🔴 Not Started 12 Feb 2022 N/A
Ajneb97 (Multiple) ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
AlonsoAliaga (Unsure) ❓ Awaiting Response 🔴 Not Started 17 Feb 2022 See #programming-chat
Angeschossen (Many) ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Auxilor eco 🟢 Accepted 🔴 Not Started 20 March 2022 See offtopic chat on Auxilor's Discord. Link to message if you've joined his Discord.
BrainRTP Abstract Menus ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
brainsynder SimplePets 🟢 Accepted 🟢 Completed 12 Feb 2022 Requires add-on (`/pets addon`). Needs to update to v1.1.0, view issue.
bloodmc GriefDefender 🟢 Accepted 🔴 Not Started 17 Feb 2022 See the issue.
brc AuctionGUI+, ShopGUI+, PlayerShopGUI+ ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Cervinakuy KitPvP ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
CodingAir Trade System, Warp System ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
creatorfromhell The New Economy 🟢 Accepted 🔴 Not Started 12 Feb 2022 N/A
DeadSilenceIV GenCubes, AdvancedChests, ProMining ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Divios Daily Shop Premium ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Eldoria Landlord 4 ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Electro2560 ClueScrolls ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Esophose PlayerPoints, RoseLoot 🟢 Accepted 🟡 In Progress 27 Feb 2022 N/A
Floodeer Splegg, Dragons, Wizards, SpeedRun ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
GamerCoder215 Novaconomy 🟢 Accepted 🔴 Not Started 6 Mar 2022 Issue tracked here.
Geol / Geolykt EasyConomyAdvanced 🟢 Accepted 🔴 Not Started 17 Feb 2022 Currently has a **very** old implementation of Treasury. View issue
Gypopo EconomyShopGUI ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Heron4gf HPET ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
HSGamer / huynhqtienvtag BetterEconomy 🟢 Accepted 🟢 Completed 12 Feb 2022 Enable Treasury support in the config to enable the integration. Limited utilization of the API's features, but works great.
JC_Plays_MC (Many) ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Jeppa DragonSlayer ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
JustEli Coins 🟢 Accepted 🟢 Completed 17 Feb 2022 Needs to update to v1.1.0. View issue
kinglol12345 GUIPlus ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
KiranHart Auction House, Skulls, Markets, Vouchers, Shops ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
LlmDl TownyAdvanced 🟢 Accepted 🔴 Not Started 12 Feb 2022 View issue
lokka30 ArcaneEconomy, LevelledMobs 🟢 Accepted 🔴 Not Started 12 Feb 2022 I will work on it when I can get the time to
md678685 EssentialsX ❓ Awaiting Response 🔴 Not Started 17 Feb 2022 View discussion
pablo67340 GUIShop ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Peaches_MLG Iridium Skyblock, Iridium MobCoins ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
PyroTempus PyroFishing, PyroMining, PyroSpawners ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
QUIQUELHAPPY Gemmy ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
rainbowdodz EasyEconomy ❓ Awaiting Response 🔴 Not Started 12 Feb 2022 lokka30 has contacted the author in SpigotMC PMs
Ranull Graves 🟢 Accepted 🔴 Not Started 17 Feb 2022 Might require a change to the underlying code, so it is unlikely to happen soon.
RoboMWM GriefPrevention ❓ Not Contacted 🔴 Not Started 12 Feb 2022 Jikoo is a large contributor to the project.
RockyHawk Command Panels ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
RoinujNosde SimpleClans ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
SirFaizdat Prison ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
TechsCode Ultra Economy ❓ Awaiting Response (5 Mar 2022) 🔴 Not Started 14 Dec 2022 N/A
timderspieler DeluxeCombat, DeluxeShops 🟢 Accepted 🔴 Not Started 17 Feb 2022 May be added in next dev build iteration.
UlrichBR Ultimate Clans ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
WarsteinerYT UltimateJobs ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
Zrips Jobs Reborn, Residence, CMI ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
ZsoltDZ Discord Economy Bridge ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A

[Planned] Permission API

View table
Author Plugin Name Acceptance Status Last Update Notes
Luck LuckPerms ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
TechsCode Ultra Permissions ❓ Awaiting Response 🔴 Not Started 5 Mar 2022 N/A

[Planned] Chat API

⚠️ (Likely to be merged with the Permission API)

View table
Author Plugin Name Acceptance Status Last Update Notes
Aust1n46 VentureChat ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
lokka30 PAPIChatFormatter 🟢 Accepted 🔴 Not Started 12 Feb 2022 N/A

[Planned] Region API

View table
Author Plugin Name Acceptance Status Last Update Notes
LlmDl Towny Advanced ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
sk89q / Me4502 WorldGuard ❓ Not Contacted 🔴 Not Started 12 Feb 2022 N/A
SourceWriters SmoothTimber 🟢 Likely 🔴 Not Started 12 Feb 2022 Awaiting API completion before approval. Should definitely involve Laura in the design of the API.
TechsCode Ultra Regions ❓ Awaiting Response 🔴 Not Started 5 Mar 2022 N/A

Q/A

What's the contact procedure?
  • Create an issue on their Issue Tracker regarding the addition of any appropriate API integrations to the resource.
  • Edit any results into the table above, retaining alphabetical order of each author.
Plugin XYZ is not listed. Is an integration still desired?

Of course. If it's a somewhat popular plugin (1k+ downloads) or would be greatly benefited from a Treasury integration, the plugin can be tracked in the appropriate table(s) above.

Why is there no target version on this issue?

This issue does not have a target project version since it is something that will never be solved per se but improved over time. If Treasury's APIs have gathered a great degree of adoption at a certain point, then this issue can be closed as it will no longer be a priority for us. (Note: the unassigned target version label is not applied to this issue since that label is used to say "This issue should have a target version, but doesn't". Not the case here.)

@lokka30 lokka30 self-assigned this Feb 12, 2022
@lokka30 lokka30 added priority: normal Normal priority status: confirmed Approved / validated type: improvement A feature is added or adjusted labels Feb 12, 2022
@lokka30 lokka30 changed the title a Utilization of Treasury's APIs Feb 12, 2022
@lokka30 lokka30 mentioned this issue Feb 12, 2022
3 tasks
@lokka30 lokka30 pinned this issue Feb 12, 2022
@ArcanePlugins ArcanePlugins locked and limited conversation to collaborators Feb 12, 2022
@lokka30 lokka30 added help wanted Requires contributor help to solve. good first issue A great choice for new contributors to work on unassigned developers No maintainers or contributors are assigned to solve this yet and removed type: improvement A feature is added or adjusted labels Nov 3, 2022
@lokka30 lokka30 removed the unassigned developers No maintainers or contributors are assigned to solve this yet label Jan 10, 2023
@lokka30 lokka30 added priority: low Low priority and removed priority: normal Normal priority labels Mar 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue A great choice for new contributors to work on help wanted Requires contributor help to solve. priority: low Low priority status: confirmed Approved / validated
Projects
None yet
Development

No branches or pull requests

1 participant