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

New Portal Plugin!

Discussion in 'Requests' started by alex1215, Nov 19, 2016.

  1. alex1215

    alex1215 Spider

    Messages:
    14
    Ive been looking for a pocketmine plugin to use on my mcpe iOS server that can have players teleport to different worlds with the use of pressure plates. Any ideas?
     
  2. falk

    falk Slime Poggit Reviewer

    Messages:
    75
    GitHub:
    falkirks
    Write an extension for SimpleWarp?
     
    applqpak and HimbeersaftLP like this.
  3. alex1215

    alex1215 Spider

    Messages:
    14
    What would that extension be? I'm not as advanced as a developer as you are yet.
     
  4. falk

    falk Slime Poggit Reviewer

    Messages:
    75
    GitHub:
    falkirks
    I think somebody could write it quite easily. It just needs to hook into the event for the pressure plate. And for storing which pressure plate was for which warp, you could piggy-back off the datastore class in SimpleWarp. A really simple way to decide which pressure plate goes with which warp is listening for the AddWarpEvent and if the sender is a player and they are standing on a pressure plate, add that coordinate.
     
    applqpak and SOFe like this.
  5. Kenner

    Kenner Spider Jockey

    Messages:
    25
    GitHub:
    Enzoomet
    I agree, It'd be nice.
     
  6. alex1215

    alex1215 Spider

    Messages:
    14
    Would you like to colab on creating this project
     
  7. robske_110 (Tim)

    robske_110 (Tim) Wither Skeleton Poggit Reviewer

    Messages:
    1,342
    GitHub:
    robske110
    I will try to write this now... :)
     
    HimbeersaftLP likes this.
  8. alex1215

    alex1215 Spider

    Messages:
    14
    Cool, any estimate of when This will be finished?
     
  9. Thunder33345

    Thunder33345 Moderator Staff Member

    Messages:
    2,137
    GitHub:
    Thunder33345
    most likely not so fast since we(devs) volunteer to do these on our free time
    mostly we do it when we have free time(duh)
     
    applqpak and HimbeersaftLP like this.
  10. robske_110 (Tim)

    robske_110 (Tim) Wither Skeleton Poggit Reviewer

    Messages:
    1,342
    GitHub:
    robske110
    I'd say I'm 25% through right now. Under a week probably.
    screenshot.png
     
    applqpak and HimbeersaftLP like this.
  11. robske_110 (Tim)

    robske_110 (Tim) Wither Skeleton Poggit Reviewer

    Messages:
    1,342
    GitHub:
    robske110
    And it's going to be an extension of SimpleWarp, actually most code will be taken from SimpleWarp (MIT-licensed of course..)
     
  12. xZeroMCPE

    xZeroMCPE Witch

    Messages:
    67
    GitHub:
    xZeroMCPE
    Seems quite easily to make. And i wouldn't make depend on SimpleWarp...

    I just hate plugins that depends on other(S). I instead like a plugin that doesn't depend on anything....
     
  13. falk

    falk Slime Poggit Reviewer

    Messages:
    75
    GitHub:
    falkirks
    Hmmm. You make a fair point. However, I don't think you will be willing to put in the effort and time to produce a project as mature (it's been around for over 2 years) and structured (https://github.com/Falkirks/SimpleWarp/tree/master/src/falkirks/simplewarp) as SimpleWarp. By depending on SimpleWarp, you reduce the likelihood of failure and bugs by using code that has gone through hours of testing and design.

    The other problem is bloat. I have put time in to make sure SimpleWarp has everything one would need for warping. It has been downloaded millions of times. If you rewrite code inside SimpleWarp, you force people to install much more code than needed. For example, I could have portals, warps, and warp signs: and they all would use SimpleWarp. Or they could all have there own configs and code and points of failure. Centralizing common features will ultimately makes things easier on servers and developers.
     
  14. robske_110 (Tim)

    robske_110 (Tim) Wither Skeleton Poggit Reviewer

    Messages:
    1,342
    GitHub:
    robske110
    XenialDan, applqpak and HimbeersaftLP like this.
  15. robske_110 (Tim)

    robske_110 (Tim) Wither Skeleton Poggit Reviewer

    Messages:
    1,342
    GitHub:
    robske110
    screenshot.png
    Ouch.
     
  16. Thunder33345

    Thunder33345 Moderator Staff Member

    Messages:
    2,137
    GitHub:
    Thunder33345
  17. robske_110 (Tim)

    robske_110 (Tim) Wither Skeleton Poggit Reviewer

    Messages:
    1,342
    GitHub:
    robske110
    What should github be able to do?
     
  18. Thunder33345

    Thunder33345 Moderator Staff Member

    Messages:
    2,137
    GitHub:
    Thunder33345
    and ask for help some people are happy to volunteer
     
  19. robske_110 (Tim)

    robske_110 (Tim) Wither Skeleton Poggit Reviewer

    Messages:
    1,342
    GitHub:
    robske110
  20. ALLINSEO

    ALLINSEO Baby Zombie

    Messages:
    133
    does this plugin not work anymore? github foldernames say "not working"
     
  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.