Advertisement
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Vault plugin support requests

Comments in 'Plugin Development' started by LegendsOfMCPE, Jan 2, 2015.

  1. LegendsOfMCPE
    Offline

    LegendsOfMCPE New Member Plugin Developer

    Joined:
    May 21, 2014
    Posts:
    21
    Plugins:
    3
    Preamble
    Vault is coming to PocketMine. We think that this is going to be a great change in our (and hopefully everyone's) development workflow. We are still in the early stages of development and we need the help of the community to get going. This thread will be used to service plugin support requests. So, if there is a plugin you are dying to have supported by Vault, here is the place to request it.

    Wait, what is Vault?
    Vault is a common API for all economy, permission and chat plugins. This means that developers don't have to support all the plugins out there, they can just use Vault and Vault does the rest.

    Planned Plugin Support
    • Economy
      • xEcon
      • EconomyS
      • PocketMoney
      • MassiveEconomy
      • EssentialsPE Economy (Requested by @iksaku)
    • Permission
      • xPermissions
      • PurePerms
    • Chat

    Requesting Plugin Support
    If there is a specific plugin that you want us to support in Vault's first release, you should comment below with a link to the GitHub repo or the PocketMine plugin page. If the request is valid, one of us will fulfil it within a few days.
    Last edited by a moderator: Jan 20, 2015
  2. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    EssentialsPE for the upcoming Economy API
  3. Falk
    Offline

    Falk Staff Member Global Moderator

    Joined:
    Sep 2, 2013
    Posts:
    1,706
    Plugins:
    22
    Minecraft User:
    Falkirknh
    Okay, that will be supported.
  4. jython234
    Offline

    jython234 Notable Member Plugin Developer

    Joined:
    Nov 4, 2013
    Posts:
    324
    Plugins:
    1
    Minecraft User:
    jython234
    Yay! Finally some order around here...
    Dutok and Falk like this.
  5. Praxthisnovcht
    Offline

    Praxthisnovcht Notable Member Plugin Developer

    Joined:
    Mar 10, 2014
    Posts:
    699
    Plugins:
    4
    Minecraft User:
    PraxHellTag
  6. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    @Falk how will it support the xEcon entities in xEcon?
  7. Falk
    Offline

    Falk Staff Member Global Moderator

    Joined:
    Sep 2, 2013
    Posts:
    1,706
    Plugins:
    22
    Minecraft User:
    Falkirknh
    I don't really understand these xEcon entities. What data and methods need to be exposed? Vault will include generic methods to get offsets related to players.
  8. Falk
    Offline

    Falk Staff Member Global Moderator

    Joined:
    Sep 2, 2013
    Posts:
    1,706
    Plugins:
    22
    Minecraft User:
    Falkirknh
    Praxthisnovcht likes this.
  9. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    To make non-player entities, xEcon allows the Entity trait to be extended/implemented/used.
    Subclasses don't need to be registered because xEcon's database is a passive provider - only giving you what you asked for, so the new SubclassOfEntity() call is called from the owner of that subclass instead. For example, PocketFactions (before rewrite) has a Faction class which uses the Entity trait, and constructors of the Faction are called from the PocketFactions plugin and xEcon data are only loaded when the constructor of Faction tells it to. This is how xEcon is compatible to any plugins at any time without load priority issues.
    I don't know how you could make that subclass thing with Vault.
  10. PixelGuy75
    Offline

    PixelGuy75 Notable Member Plugin Developer

    Joined:
    Feb 9, 2014
    Posts:
    316
    Plugins:
    2
    Minecraft User:
    PixelGuy75
    Is this still being worked on?
  11. Falk
    Offline

    Falk Staff Member Global Moderator

    Joined:
    Sep 2, 2013
    Posts:
    1,706
    Plugins:
    22
    Minecraft User:
    Falkirknh
    Slowly, we ran into some trouble supporting all plugins.
    PEMapModder and PixelGuy75 like this.

Share This Page

Advertisement