He hasn't got the plugin as a jar, he has the modules as a folder full of .java files. Mineplex's code has been leaked over and over...
Judging by some of your other posts, I suggest you get more familiar with Java/Bukkit before even attempting this.
What makes this 1000x worse is that he copied Mineplex's code.
(Not the fact that Mineplex's code is bad, but that he most likely has no idea how...
You shouldn't cancel a MoveEvent, instead use e.setTo(e.getFrom());
Every time someone runs the command, you are creating a new List<Player>, since the code to create the list is inside the OnCommand section. This...
May I ask what method you are using to crash a player?
You need to put the "/" in front of the message :p
if(!e.getMessage().equalsIgnoreCase("/paintball leave") ||...
Thank you so much!
Changed it to this:
file = new File(plugin.getDataFolder() + File.separator + "Punish" + file.separator + "Mutes" + file.separator +...
OfflinePlayer oTarget = Bukkit.getServer().getPlayer(args);
In my plugin, every player has their own yml file to store data of them in.
The file is named <uuid of player>.yml
For one of the commands, I...
[16:45:38 ERROR]: Could not pass event PlayerLoginEvent to MasCore v1.0.0
See post above for error
Okay, I will try changing it to the things you said.
I have done it my current way many times before in this same project and it has worked...
Separate names with a comma.