PyroWelcomes [1.9.X - 1.18.X] 2.5.0

Reward your players for welcoming players!

  1. PyroTempus
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    • 1.18
    ✯ My Plugins
    PyroFishing | PyroWeather | PyroWelcomes | PyroBot
    | PyroMining [P] | PyroWeatherPro [P] | PyroFishingPro [P] | PyroMon [P]

    You can post bugs / suggestions / require help in the discussion section, however, I would rather you post them on my public discord as I am always active on here and will respond more quickly then on here! Link can be found HERE

    • You are NOT allowed to decompile and or redistribute any of my plugins on any website and or server without explicit permission from me.

    Do your players welcome people every single time someone new joins? Do you want to reward them with customisable rewards? Then this is the plugin for you! This is my second plugin that I have publicly released and this was once again a skript that I made and have transferred over to Java. When a player joins your server, if a player says their name in chat within 10 seconds of the player joining, they will receive one welcome point. You can then spend these points in the welcome shop.
    ✔ Fully configurable shop.
    ✔ Easy to use for new players.
    ✔ Commands to check your points!
    ✔ Fully configurable messages.
    ✔ Tab Completion
    ✔ PlaceholderAPI support. (%pyrowelcomes_points%)
    ✔ Configurable time to earn points.
    ✔ Change players welcome points in game without the need to edit the players file.
    ✔ Per player welcome points. Earn a point for each player!
    ✔ Options to manage a player when they first join the server with commands and custom messages.

    ✖ Nothing! If you have any suggestions let me know in the discussion section or by pm.

    ✯ /welcomes <help> (Base command).
    ✯ /welcomes points <player> (Shows how many points you have).
    ✯ /welcomes shop (Opens the shop to spend welcome points).
    ✯ /welcomes set <player> <int> (Sets the player's points in game).
    ✯ /welcomes add <player> <int> (Adds points to a player's balance).
    ✯ /welcomes remove <player> <int> (Removes points from the player's balance).
    ✯ /welcomes reload (Reloads the plugin).

    ✯ welcomes.admin (Permission to /welcomesset, /welcomes add, /welcomes remove, /welcomes reload, /welcomes set command).
    ✯ (Permission to open the shop).
    ✯ welcomes.earn (Permission to earn points - enable this in the config)

    This is the list of Supporters who have donated to me and supported me throughout the development of all my plugins. Thanks to everyone who has donated and or supported me! <3

    mrfloris ($25)
    TheGrayGorilla ($17)
    ➤ stifflered ($10)
    ➤ SlimeDog ($15)

Recent Reviews

  1. Izanagii
    Version: 2.5.0
    Really good plugin, but it could be better if we could fully customize the menu (the line "This item cost: X ..." is not changeable...)
    1. PyroTempus
      Author's Response
      Reviews are not for suggestions. Suggesting something in the review section will not make it get added at all.
  2. mrfloris
    Version: v2.0.0
    After trying out this plugin and asking about 1.13 support, the developer came online and had a nice chat with me. I ended up donating $20 to help progress the plugin and before we know it the time said 3 am and version 2.0 was done. Impressive support, flexible developer and a great plugin that my players will enjoy. Two thumbs up
    1. PyroTempus
      Author's Response
      Thanks for the continued support and for the review! I try my best when ever I can :]
  3. DaBunneh
    Version: v2.0.0
    After trying the V2.0 out, I've seen great difference and it's gone from a good concept to a great plugin. You should definitely download this!
    1. PyroTempus
      Author's Response
      Thank you for the review :]
  4. John_Smile1
    Version: 1.2.6
    Help me

    [01:18:31] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to PyroWelcomes v1.2.6
    org.bukkit.event.EventException: null
    at$1.execute( ~[spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.RegisteredListener.callEvent( ~[spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.SimplePluginManager.fireEvent( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.SimplePluginManager.callEvent( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PlayerList.onPlayerJoin( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PlayerList.a( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.LoginListener.b( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.LoginListener.e( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.NetworkManager.a( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.ServerConnection.c( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at Source) [?:1.8.0_181]
    Caused by: java.lang.NullPointerException
    at me.arsmagica.PyroWelcomes.versionJoin( ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_181]
    at$1.execute( ~[spigot.jar:git-Spigot-596221b-9a1fc1e]
    ... 14 more
    1. PyroTempus
      Author's Response
      Please don't post bugs in the review section in the future. I'll fix this now. It's been on my list for a while. Give me up to 5 minutes to post a fix. Thanks.