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
Nice Plugin and How Was Mall Cop?
@theory18
Reversing the order, no.. It should be in the correct order to begin with, but i can defo change that around if it is not.
Also, the 2nd thing could be caused by changing the config, reloading and then the scoreboard not updating. Everything else should work. But minecraft requires you to restart the server to change Scoreboard variables (Colour & gym name).
So, it will appear as it is open.. but if you do /gym list It should show it as closed.
I'm using your plugin and i love it, however 2 questions.
Is there a way to reverse the order? Because Gym 1 is at the bottom while Gym8 is at the top.
Also, whenever i close a gym it sometimes still remains in the Open Gyms list while the message clearly said its closed. Any fix for this?
Thanks in advance.
@kayc01
The added Gyms aren't really needed, though I might need more than 32 if I have each region share the Gym Leader list.
I say, do the the elite 4 as a list of 4:
Elite 4: 1: Type 2: Type 3: Type 4: Type
@Xakorik
Double the number of Gyms?!!!
There are 32 Gym's. But by default there are only 8 enabled so it does not spam chat. Go to the config to enable any extra gym's you need.
And for Elite 4 i will have to look into how i can do that efficiently.
@kayc01
Also could you double the number of Gyms?
And for every 8 Gyms we would need 4 Elite 4 and 1 Champion as that would be 1 region. Maybe even have 1 Professor per region.
@overyde
As far as i know, the plugin should still work (it does on the server i help out).
However i have updated the jar version to 1.7.2.. Which should be published soon (approved on bukkit).
@Xakorik
That sounds like a great idea. Ill have to look into it :)
I would love it if elite 4 and champion were added
Im running the latest Pixelmon 3.1.5 server, I have added pixelgym.leader and pixelgym.gym11 to their permission node but the server still says there are no leaders online. What am i doing wrong here? Any help?
I was Wondering if anyone else knows any good drop party plugins for pixelmon servers
@M0nkeyL0ve44
That is for Group Manager. I was just showing examples with group manager which is a permissions based plugin
If u need a perso to make the translate for portuguese PM me.
Hello Kayc01! I have a slight problem... obviously So apparently the /manuaddp is not working :/ I keep getting Unknown Command... sooo is it something I'm doing? "/manuaddp lXlJustice pixelgym.leader" is how I am entering it but it is not working... I've tried "/gym lXlJustice pixelgym.leader", just responds /gym which I suppose is this pluggin's way of saying Unknown Command. Can I get a little help please? :]
@wrathmaker123
see "Known problems"
@Velosthemage
You too, see Known problems. Thats the only way to solve it.
so i was doing the negative nodes to get it to stop showing "a water(my first gym) leader has come online" every time a staff member logged in, but it didnt work. any other ideas?
@kayc01
Ok another improvement that would be appreciated, anyone who is /op seems to end up leader of the rock gym or the first gym on the list. Can you stop this, as any admin on my server who log on get "The Rock Gym Leader, has come online"
@Velosthemage
There is no way to change the position of the Scoreboard. It is a minecraft feature and can not be changed as well as i am aware of.
@RetroVd3mx
My plugin has no association with the Pixelmon Mod Coding. Yes it is for it, but it is used without altering any of the mod. It is illegal for me to modify the Mod.
@JoeyDevs
You do not need an API, it is completely separate. Well this plugin is anyway. I know i have seen a plugin that counts the pokedex but i have no idea how that number is gained. Sorry.
How do you code for PixelMon? What API I need to code plugins into pixelmon for server?! ?
@kayc01
Could you also code in pokemon breeding (Or make another plugin)? Also commands to customize IV's / EV's in a pokemon. I've seen it in a server once: fireredmc.com It's pretty interesting, if you want I could pay you to make plugins for the server.