Minecraft Classes
Minecraft Classes By, dharokfreak11 - Samuel Horton
For Version: Bukkit/Spigot 1.12.2
INTRODUCTION:
Hello Minecraft-Classes is a plugin that allows the player to select races and classes. By selecting a race and a class it allows bonuses to the player regarding where they are, what they have and etc.
GitHub
https://github.com/dharokfreak11/Minecraft-Classes-V2
Donations are always welcome so please if you can please donate by clicking the button in the top right that says donate. This helps me get some encouragement for making these plugins, and also as well keep my server up that I am running.
Commands:
Commands, permissions, and abilities listed here! Commands, permissions, and abilities
Create your own class:
How to create your own class here! Create your own class in here! Full guide
Upcoming Features:
- -Friendlier config- Done
- -Being able to make your own class- Done
- Multiworld Support
- Races (Still in development.)
Config files:
Config files: Config file
Im getting so frustrated... I cant get a non op player to do any of the commands or select any class. I looked at the nodes in plugins.yml but those don't work. can somebody please tell me all the correct nodes and permissions plzzzzzzz
Updated to MC 1.12.+
Updating to MC 1.12.+ very soon!
Thanks
@fleebow8
yes it is due to the version you are using, i am going to update it very soon.
Whenever I startup my server for Minecraft Classes it gives me this error: http://pastebin.com/wKUYxDtx Is this because of the version of CraftBukkit I am using?
Hi everyone! I posted the project on GitHub if you are interested in implementing your own races and classes.
@crunchycamsta
This has to do with the version of bukkit you are using. Make sure you are using bukkit 1.7.2 R 0.2
When i try select a class i get this error 27.03 17:05:29 [Server] INFO ... 13 more 27.03 17:05:29 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.genflow.minecraftclasses.commands.CommandHandler.onCommand(CommandHandler.java:36) [?:?] 27.03 17:05:29 [Server] INFO at net.genflow.minecraftclasses.commands.mcCommands.selectClass(mcCommands.java:31) [?:?] 27.03 17:05:29 [Server] INFO Caused by: java.lang.NullPointerException 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:932) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:544) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:199) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit2991.jar:git-Bukkit-1.7.2-R0.2-14-g15b04d8-b2991jnks] 27.03 17:05:29 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mcc' in plugin Minecraft Classes V2 v2.0 27.03 17:05:29 [Server] ERROR null
@rediem
Do you have any suggestions?
This is amazing, thank you very much
Updated to 2.0, added customizable classes, and friendlier configs. It is in alpha stage.
Hello everyone, I am in the rework process right now, sorry for the wait :D
@TheExoduser
Thank you for the idea but, we were already planning on player config files that store the players class and so on. So look forward to that feature. The rework is getting started, i am working with Minnymin3 to add addon support, and add the capability to hook with Zephyrus plugin which allows spells to the world of minecraft.
@samus1221
Any idea, when the rework is done? I'm building an RPG server and it would be awesome if I could use this plugin.
Also a suggestion is, to save the players class in a file or database or anyhing else. At the moment, everytime the server restarts the class can be choosen again. Another suggestion is to implement a command that allows admins to switch between classes.
Reworking the whole plugin. Now it will be more player friendly. You will be able to make your own classes and such. And also adding races.
@samus1221
Please do
Hi, I'm going to be using this plugin for my Big Sever Project. I voted for a better idea: 1. Allow an easy way to make your own classes (if you can) and add a command so you can go back to your inv before you chose a class.
@CrazyAndMad
I love your idea, I will put that on 2nd priority, 1st i need to make it so you can create your own classes.
create your own classes feature!