1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

API 3.0.0-ALPHA6 update

Discussion in 'Requests' started by dino14, Jun 26, 2017.

  1. dino14

    dino14 Silverfish

    Messages:
    21
    GitHub:
    dino147
    Could somebody update the plugins to api 3.0.0-alpha6 please ? I need plugins like: FactionsPro, PurePerms, PurePermsChat, SimpleAuth, SimpleAuthHelper, EconomyAPI, EconomyShop, EconomyLand, SimpleWarp, SkyBlockPE, etc
     
  2. CreeperMonster

    CreeperMonster Slime

    Messages:
    81
    GitHub:
    CreeperMonster
    Learn how to update it by yourself. It will take too much time to update so many plugins
     
  3. Zayd

    Zayd Witch

    Messages:
    55
    GitHub:
    ZaydPE
    @Sandertv's Incompatible API Loader can be found here. Bear in mind, this isn't to be used lightly.
     
    jasonwynn10 likes this.
  4. Intyre

    Intyre Administrator Staff Member PMMP Team

    Messages:
    81
    GitHub:
    Intyre
    It shouldn't be used at all! It breaks more then it fixes. The best way is to ask the developer of the plugin to update it!
     
  5. asters

    asters Spider Jockey

    Messages:
    25
    @Intyre you right. And @dino14 , you can change API from PocketMine.php to ALPHA5 , or any desired API.
     
    Awzaw likes this.
  6. Intyre

    Intyre Administrator Staff Member PMMP Team

    Messages:
    81
    GitHub:
    Intyre
    That's even worse! Just make the developers update the plugins! API bumps are there for a reason!
     
  7. Zayd

    Zayd Witch

    Messages:
    55
    GitHub:
    ZaydPE
    Well, that's true. It wont break your intyre server though...
     
  8. MCMarsBoyee

    MCMarsBoyee Spider Jockey

    Messages:
    30
    GitHub:
    mcmarsboyee
    How punny.
     
    HimbeersaftLP likes this.
  9. Awzaw

    Awzaw Zombie Pigman Poggit Admin

    Messages:
    726
    GitHub:
    awzaw
    I've updated all the poggit-orphanage plugins to ALPHA6 on Poggit - for the others you'll have to ask the authors.
     
    Zayd, jasonwynn10, SOFe and 1 other person like this.
  10. Anton

    Anton Spider

    Messages:
    10
    GitHub:
    anton404
    Where would I go to learn something like this?
     
  11. Awzaw

    Awzaw Zombie Pigman Poggit Admin

    Messages:
    726
    GitHub:
    awzaw
    If you need to ask how to do this then you shouldn't be doing it...

    As Intyre points out, the whole point of API versioning is to ensure that the code of a plugin is compatible with PocketMine - if you trick pocketmine into accepting a plugin without also ensuring all the code is compatible, you may completely ruin your server, not forgetting that the PMMP team may start seeing crash reports for your plugin that reports an incorrect API version, and the developer gets spammed with issue reports for a butchered version of her plugin etc etc.

    So, if you must update the API version yourself make sure you fork the original plugin, check and update the code against recent API changes, test extensively with debug on, and when you are sure you have it all right, submit your PR.
     
    SOFe, jasonwynn10 and notapplqpak like this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.