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

README

Discussion in 'Development' started by SOFe, Nov 12, 2016.

Tags:
Thread Status:
Not open for further replies.
  1. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    Ask questions about your plugins
    This forum is for asking questions about developing your plugins. If you want to share your findings, go to the Resources forum. If you want to ask about using other people's plugins, go to the Plugins -> Help forum.

    Do not advertise or release your plugins in this forum. Poggit will soon be ready for releasing your plugins.

    Do's
    • search before asking (https://bit.ly/PmDev contains some of the most common answers and some of the best answers)
    • make descriptive titles
    • provide as much info as you can
    • if you are posting code in your post and you have an error message saying that the code crashed on some line, point out which line it is
    • It is much easier for other members to see the problems in your code and project structure if you push your code to GitHub. See this thread on the old forums by PEMapModder if you want to know more about Git.
    • You are strongly encouraged to provide a solution of the problem you faced if you solve it yourself. Your post is not only read by yourself; it is read by future users too. Please help prevent future thread duplicates or bumps by providing the solution you used.
    • When linking to PocketMine's source code or any files on GitHub, try to make your link more explicit by:
      • Press "L" and type the specific line numbers you wish to refer to. The link will highlight the lines.
      • Press "Y". This will lock your link to the current commit, so the link still points correctly even if the file is later changed.
    Don'ts
    • say "it doesn't work", explain yourself and provide as much info as possible!
    • make a long title for your topic
    • abuse tags
    • abuse colors
    • ask about how to edit other people's plugins for non-development reasons, e.g. how to make it show your server name in the messages
    • just say "can you give me code" without making any effort to solve your own problem first.
    • Ask a question as simple as "how do I write a plugin". Go to the Plugins -> Resources forum for it. Nobody will write a new tutorial just because you asked for it -- if they were to, they already did.
    • reply to a thread as simply as "use the search bar" or simply sending an LMGTFY link. Directly link to relevant thread(s). Offenders of this rule will receive warnings immediately.
      • Links to the plugin dev FAQ wiki are encouraged. Make sure to link to the relevant section of the wiki.
      • Links to forum threads are accepted, but make sure the thread really answers the question. Prefer linking to the post that answers the question if possible. If the linked thread is messed up, consider summarizing it and add it to the plugin dev FAQ wiki.
      • Links to existing plugin/virion's source code are accepted, but make sure to specify the relevant lines of code.
        • Merely linking to a plugin will be considered as advertising and lead to penalty.
        • To be effective after Poggit adds support for building with virion: Links to a virion that can simplify the process is accepted. Links to a virion that doesn't provide qualitatively simpler solutions will be considered as advertising.
     
    Last edited: Jan 5, 2018
  2. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    Added:
     
    Last edited: Dec 21, 2016
  3. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    Added:
    Effective for all new posts after the post timestamp below ↓.
     
    jasonwynn10 and EdwardHamHam like this.
  4. dktapps

    dktapps Administrator Staff Member PMMP Team

    Messages:
    774
    GitHub:
    dktapps
    Updated:
    fixed "advertize" -> "advertise"
     
    jasonwynn10 likes this.
  5. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    I probably wanted to imply that most people advertising are from US/want to advertise US companies :p
    (This is a fact, citing the scale of the American economy vs British economy)
     
    Dyntes and jasonwynn10 like this.
  6. dktapps

    dktapps Administrator Staff Member PMMP Team

    Messages:
    774
    GitHub:
    dktapps
    it's still a misspelling no matter whether you choose AE or BE :p
     
  7. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    I would like to clarify the word "effort".
    It does not only mean some code. It also refers to any hacks you believe can make it work. For example, if you want to ask how to implement infinite height worlds, think about how you would do it: what about connecting multiple worlds in a row and teleport player between worlds? Don't just ask how to do it; if you don't provide a possible solution, you are requesting a plugin, not developing. This is the development forum, not the request forum.
     
Thread Status:
Not open for further replies.
  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.