[1.8.x - 1.15.x] JoinPermission - Small utility plugin for subscription based servers.

Discussion in 'Spigot Plugin Development' started by Norska, Jan 24, 2020.

  1. I'm creating a separate thread for this small plugin which was requested in another thread (https://www.spigotmc.org/threads/414265/)

    Pretty much checks if the player has a specific permission (configured inside config.yml) on join, if they don't - the commands inside the configuration will run (kick commands and anything else you may want). For this to work like a subscription system you need a separate permissions plugin that supports timed permissions.

    Commands: /joinpermission reload
    Permissions: jp.reload


    Code (YAML):
    # JoinPermission, a project by Norska. https://norska.dev
    # You can find more resources of mine here: https://norska.dev/spigotresources & https://norska.dev/mcmarketresources

    : "server.donator"
      - 'kick $player To play you must purchase a subscription!'
    This was a 5-minute project, it's a fully basic plugin and nothing fancy. Please do not request features.
  2. The resource tag is for development resources, unless I’ve missed something about this having some kind of API?

    People also don’t look for plugins in this section lmao, might be better off somewhere else perhaps.
  3. It doesn't have an API, I'm aware that plugins are usually not posted here but this is the only section that made sense.
  4. You've published 14 Resource why aren't you publishing it the same way as the 14 others?
    • Agree Agree x 1
  5. Because this one is way too small and I don't want to maintain it.
  6. FrostedSnowman

    Resource Staff

    You should’ve just sent it straight to the person who requested it.
  7. I have, is it really such big of a deal to have it on here?
  8. FrostedSnowman

    Resource Staff

    It's not really the place to be posting resources in such a way. Typically they're dispersed through the resource section. Anything else in this forum is a quick utility or a guide
    • Agree Agree x 1