PixelmonGym
PixelmonGyms
Sponge version for Pixelmon on 1.8 and above:
https://forums.spongepowered.org/t/pixelmongym-v1-pixelmonmod-gym-management/17875
Everyone upgrading to the latest version from below v5.4, you NEED to refresh the config so that it can add gymfee and gym#badge. Make sure you backup your old config.
Everyone upgrading to v5.1+ see my guide on how to set up and prepare for the queues.
http://dev.bukkit.org/bukkit-plugins/pixelmongym/pages/new-queue-system-how-to-use-it/
What is this plugin?
This plugin enables you to set Gym Leaders on your server that are given a certain permission node to notify other players when the Certain Gym/Elite 4 types are Open/Closed. It also enables Challenger's of the Gym/Elite 4 to find out which gym leaders and Elite 4 leaders are online and what gym type or Elite 4 level they are leader of. Not only that, now challengers of the gym join a queue, and get pulled through the queue and teleported into the gym.
There is a lot more to explain about the plugin, if you want to read everything about the features, you can go to this link:
Otherwise, you can scroll down to my tutorial video at the bottom of the page.
I have decided to continue developing this plugin. (I am the original Author)
Dependencies:
A Permission plugin is required! This plugin works off giving gym leaders permissions to allow them to open gym's, heal there pokemon, etc...
Vault is REQUIRED to work. This is used for the fee features and the adding of gym leaders to groups. You can find out more and download vault here: http://dev.bukkit.org/bukkit-plugins/vault/
The plugin also has a command that adds the permissions to the user for you. The supported permissions plugins are; PermissionsEX, GroupManager and BPermissions.
Optional Dependencies:
Includes a feature for the Pixelmon Mod, it is not needed but works well with it. The features that use the PixelmonMod are;
- Gym leader pokemon healing (/gym heal)
- Adding gym leaders pixelmon automatically (/pixelgym addleader (player) <gym#>
Features:
- All Gym/Elite 4 Leaders can broadcast when there Gym is Open/Closed
- Gym/Elite 4 Leaders have Unique Gyms that they are set to Open/Close.
- All Gym/Elite 4 Leaders have Specific Permission Nodes
- Challengers can see what Gym/Elite 4 Leaders are on right now, and what Gym/Elite 4 level they are Leader of with one command.
- Challengers can also see all Gyms/Elite 4 level's that are Open/Closed with one command
- Configurable Broadcast message Prefix
- Configurable Gym/Elite 4 Names
- Changeable Per Gym/Elite 4 level Broadcast colours
- Configurable 5 Rules Per Gym/Elite 4 level that are sent to the player doing /gym rules <gym#/e4#>
- When gym or Elite 4 leaders Log in, everyone get's notified what gym they are leader of and what there IGN is. ("[PixelmonGym] A Rock Gym Leader has come online! (player)")
- All Open Gyms/Elite 4 Levels get put in the gym scoreboard on the right hand of the screen
- Ability to close all Gym's/Elite 4 Level's with one command
- Ability to enable & disable any gym
- Supports up to 32 Gym's
- Ability for gym leaders/Elite 4 leaders to heal their pixlemon.
- Ability to totally disable or enable help join messages
- Ability to enable or disable gym leader/elite 4 leader healing
- Ability to fully disable the scoreboard in the config
- Make someone a gym/elite 4 leader with one command
- Remove someone from being a gym/elite 4 leader with one command
- Elite 4 support
- Queue System
- Safe badge showcase system
- Automatic teleportation out of gym after battle
- Win badge chat announcement
- Gym leader battle log system
GymStatus Signs
There are also Gym Status signs that are used to show if a gym is open or not on a sign. It also displays the level cap of each gym. To learn how to set up a StatusSign, click here:
http://dev.bukkit.org/bukkit-plugins/pixelmongym/pages/gym-status-signs/
Configuration
To see a quick Guide on the Config, go here: http://dev.bukkit.org/bukkit-plugins/pixelmongym/pages/configuration/
Commands:
To view a whole list of commands go here:
http://dev.bukkit.org/bukkit-plugins/pixelmongym/pages/pixel-gym-commands/
Pictures:
Video Tutorial's
V5.3
Want to support my work?
If you want to support my work, and buy me a pizza.. you can donate below. All donations are highly thanked! <3
mine keeps saying that I'm a rock gym leader I'm not sure how to assign gym leaders
the manuadd p commands doesnt work
@Seaboiii
This is built for pixelmon Gym leaders though? What would you use it for on your server?
And i am not sure how 1.7 will work right now. Pixelmon Mod is currently 1.6.4 so i have only gone up to 1.6.4 so far..
When the mod updates, ill update the plugin.
And thanks for the compliments :)
@kayc01
This is a really neat idea. However, I am not using pixelmon. So, is there a way for me to change the name of the gym? I wanted it configurable for the name of the gym. :) Also, since I am not using pixelmon, does this work with 1.7? There isn't much change in code so I'll see if it works. If it doesnt, can you make a 1.7 version? I like the gym idea but I don't like mods in my server. Thanks :)
@kayc01
Hey, That's Awesome. An Ability To Hold 32 Gyms Could Be Useful For Us As Our Original Plan Was To Bump Up Our Level Cap And Have 16 Gyms, So That Kind Of Upgrade To The Plugin Would Work Wonders If We Ever Manage It.
As For The Server IP It's: PokeLegacy.mcjoin.net We're Fairly New And Thus Are Still Working On Buildin Our Player Base To A respectable Amount. And Hopefully Interacting With Plugin Developers And Forum Members In General Will Help Catch Peoples Eyes.
Keep Up The Great Work :)
@SarzeLight
Hey, that is all a possible idea. However i have just gone with the easiest thing so far. I will work on that after i get the 32 Gym's out.
Also sure, just post your server IP in a comment.
Thanks for the feedback
Hey Again. I Am Back To Suggest A Feature Which Could Possibly Be Implemented In A Future Update.
I Love This Plugin And Will Be Using It Actively On My Server, But I do Have One Small Issue, But It Is Probably Going To Be Exclusive To Myself So I Understand If You Take No Notice.
You See, On My Server I Am The Dragon Gym Leader, But I Also Cover For Every Other Gym On The Server Since I Am Very Active. The Problem Is, If I Add The -pixelgym.gym# Permission To Myself I Cannot Open Or Close Individual Gyms Other Than My Own. But If I Don't Then When I Come Online I Am Announced As A Water Gym Leader. Which is Incorrect. So I Was Hoping That A Future Update To This Plugin Could Contain Separate Permission Nodes For the Gym Commands And The "Gym Leader Has Joined The Game" Broadcast. (i.e. pixelgym.gym1.Control = Ability To Open/Close/Hold The 1st Gym And pixelgym.gym1.broadcast = Control On Whether The "Leader Has Joined" Broadcast Runs When The Player Joins)
This Would Really Help Me Out A Lot As It Is Getting Tedious Having To Add The Gym Permissions After I Join And Remove Them Again Before I Leave. Of Course I Completely Understand If You Don't Bother With This.
Also, if You're Still Looking For Servers Actively Using Your Plugin to Add To Your List Then I Can Give You My Servers IP And Website. (If You Want It Should I PM You? Or Just Add It Into A Comment?)
@kayc01
Ah, Thank You for The Information. Amazing Plugin By The Way And Cannot Wait For Any Future Updates. This Will Really Help Out With Letting People Know About The Gyms.
@SarzeLight
Just restart the server. It will update the scoreboards However nothing can be done about that
I'm Just Wondering If There Is A Way To Update The Scoreboard Info, Because On My Server, Although I Replaced The Names In the Config The Scoreboard Still Says The Gyms Are:
1: Rock 2: Water 3: Electric 4: Grass 5: Poison 6: Psychic 7: Fire 8: Multi-Type
@futhead_DanZzHD
Just give the OP's negative nodes. If you don't know how to give negative nodes, search it online for your permission plugin.
All Gym Leaders should just have the nodes; pixelgym.leader and pixelgym.gym1 or pixelgym.gym2, ect...
pixelgym.gym1 gives them access to /gym open gym1
When Ops come online it says that a rock leader has come online even though they arent a rock leader, how do i get this message to stop coming up or atleast change it so it says it for the right person?
@Arthurhoeke
It only comes up when you open a gym. e.g: /gym open gym1
:)
@kayc01 I downloaded the newest version but scoreboard dont pop up :(
@BurdensCurse
I shall look into it :)
@Recommendedbuilder
Still the next thing for me to do later today.
Great update btw, and sorry just a bit curious, but is there anyway to make the scoreboard go in descending order? ex: 1->8, instead of 8->1?
@gyrados46
i have 32 gyms :/ who is the unlucky one
@kayc01
Ohhhhh yeahhhhh
@gyrados46
Wow that is just un-lucky lol.
I will defo work on that for the next version :)
It is a high request.
Please add more gyms! The recent file is perfect with scoreboard and no join signs, but my server has 9 gyms!