Massive Core
❰❰ MassiveCraft on Bukkit ❱❱
MassiveCore | Factions | CreativeGates | Vampire
MassiveBooks | MassiveHat | MassiveTickets
❰❰ Full Documentation ❱❱
Documentation
❰❰ Techy Things ❱❱
GitHub | Report a Bug
What is MassiveCore?
MassiveCore is a Bukkit plugin that contains components the MassiveCraft developers use for developing other Bukkit plugins:
- ItemStack and Inventory serialization
- Commands
- Plugin Integration
- Data storage with JSON
- Disc IO
- … and much more …
Install
- Stop your server.
- Put MassiveCore.jar in your plugins folder.
- Start your server again.
Plugins Using MassiveCore
Internet Connections
MassiveCore sends anonymous usage statistics to bstats.org when your server starts and downloads the latest sponsor configuration file from massivecraft.com hourly. You can disable these internet connections by setting "metricsEnabled" and "sponsorEnabled" to false at the very bottom of the main configuration file.
Official Server

Join in and play with us on the official Factions RPG Minecraft Server!







-
View User Profile
-
Send Message
Posted Jul 27, 2013Bring Back the Old Factions The Noob Friendly Version
-
View User Profile
-
Send Message
Posted Jul 27, 201308:00:19 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing 'f create The KillerZ' in com.massivecraft.mcore.cmd.BukkitGlueCommand(f) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:19 4) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServe r.java:527) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerCon nection.java:979) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.j ava:890) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java :837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296 ) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java :116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:3 0) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:5 92) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:2 39) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:4 81) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.NullPointerException at com.massivecraft.factions.util.MiscUtil.getComparisonString(MiscUtil. java:39) at com.massivecraft.factions.entity.Faction.getComparisonName(Faction.ja va:182) at com.massivecraft.factions.entity.FactionColl.getByName(FactionColl.ja va:243) at com.massivecraft.factions.entity.FactionColl.isNameTaken(FactionColl. java:268) at com.massivecraft.factions.cmd.CmdFactionsCreate.perform(CmdFactionsCr eate.java:44) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:258) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:250) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:265) at com.massivecraft.mcore.cmd.BukkitGlueCommand.execute(BukkitGlueComman d.java:31) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:19 0)
-
View User Profile
-
Send Message
Posted Jul 26, 2013@WhyIsItReal
Explain that to me
-
View User Profile
-
Send Message
Posted Jul 26, 2013Why every time I have mcore installed, whether with vampire, or factions it always, every version, slows the server down, and takes up all it's memory until it crashes, even if I allocate all 6gb!?
-
View User Profile
-
Send Message
Posted Jul 26, 2013@Malachi21 Everyone running a 1.6.2 server has been having these bugs, as of now I know of no fix for it. I'm sure Cayorion is working on it as quickly as he can. For now, mcore and all dependent plugins on 1.6.2 servers are broken. (If anyone can find a REAL fix for this, please tell me.)
-
View User Profile
-
Send Message
Posted Jul 26, 2013@MagicXinventor
Me too what the hell is this
-
View User Profile
-
Send Message
Posted Jul 26, 2013What I have done wrong?
I put the latest version of mcore in my plugin folder, When I run my server, it say this.
14:30:40 [GRAVE] Could not load 'plugins/mcore.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/massivecraft/mcore/MCore : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:603) at org.bukkit.Bukkit.reload(Bukkit.java:275) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java:262) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.UnsupportedClassVersionError: com/massivecraft/mcore/MCore : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 14 more
Please help me, I want install CreativeGates
-
View User Profile
-
Send Message
Posted Jul 25, 2013@Pocketkid2
The end-of-life date for Java 6 just passed, and its now officially unsupported by Oracle. That means no more security updates, no bug fixes, nothing. It's not safe to use, especially on a bigger target such as a server machine, and I know of any issues associated with Java 7 and Bukkit.
If you're running the server yourself, I'd start upgrading to Java 7 as soon as possible. If not, I would switch host unless they're already slated to switch soon. How can you trust them to keep up with the latest security vulnerabilities if they can't even be bothered to install Java 7?
Now, don't get me wrong, I do compile for Java 6 myself, just due to the fact that there are a surprising number of servers still using Java 6. Backwards compatibility is good, but at some point we should move on. I think that point is when the software you're using (on the Internet no less) no longer receives any security updates.
-
View User Profile
-
Send Message
Posted Jul 25, 2013@perotorca
MChat isn't MCore related! Look at the list of plugins that use MCore.
-
View User Profile
-
Send Message
Posted Jul 24, 2013[SEVERE] Error occurred while enabling MChat v1.5.1-R0.6-Unknown (Is it up to date?) java.lang.NoClassDefFoundError: com/massivecraft/factions/Conf at com.miraclem4n.mchat.MChat.setupFactions(MChat.java:193) at com.miraclem4n.mchat.MChat.setupPlugins(MChat.java:175) at com.miraclem4n.mchat.MChat.onEnable(MChat.java:88) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.ClassNotFoundException: com.massivecraft.factions.Conf at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 14 more !!!!!!!!!!!!!!!!!!!!!!!!!"!"!!!!!!!!!!!!! fuuuu UPDATE THE SCRIPT -_-
-
View User Profile
-
Send Message
Posted Jul 24, 2013Can you PLEASE make this with Java 6 at least?!?!? Some of us don't use Java 7 but really like factions!!!!!!
-
View User Profile
-
Send Message
Posted Jul 24, 2013{
"permissionDeniedFormats": {
"some.awesome.permission.node": "You must be awesome to %s.",
"some.derp.permission.node": "Only derp people can %s.\nAsk a moderator to become derp."
},
"permissionToTpdelay": {
"mcore.notpdelay": 0,
"default": 10
}
}
Why can't i change the "10" value to "7" or infact any other # without it reverting back to 10 again?
-
View User Profile
-
Send Message
Posted Jul 23, 2013I though this would be good for servers, but i cant continue with this plugin when u really fix it... If theres something to go wrong with a plugin this has it.... No Offence #Truth
-
View User Profile
-
Send Message
Posted Jul 22, 2013@Kryssy723
I'm having this problem to the config file keeps going back to 10 after every time it checks over the file.
-
View User Profile
-
Send Message
Posted Jul 22, 2013Every time I try to change the timer delay to 3 seconds it changes it back to 10. Ive tried it while the server was up and down. the documentation said you can do it while the server is up but im not sure how to get it to stay at 3. Im sure its probably something really stupid but I just cant figure it out. Thanks in advance for your help
-
View User Profile
-
Send Message
Posted Jul 22, 2013it is using 200 mb of ram with factions is this normal?
-
View User Profile
-
Send Message
Posted Jul 22, 2013When upgrading to the latest factions & mcore many players are complaining that there enderchests were wiped and it has been confirmed why is this??
-
View User Profile
-
Send Message
Posted Jul 21, 2013Just like the people below, I am getting an "is it up to date" error. Due to this, factions does not work. Thanks
-
View User Profile
-
Send Message
Posted Jul 21, 201317:17:51 [SEVERE] Error occurred while enabling Factions v2.0.3 (Is it up to dat e?) com.massivecraft.mcore.xlib.gson.JsonSyntaxException: java.lang.IllegalStateExce ption: Expected BEGIN_OBJECT but was STRING at com.massivecraft.mcore.xlib.gson.internal.bind.ReflectiveTypeAdapterF actory$Adapter.read(ReflectiveTypeAdapterFactory.java:183) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:773) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:837) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:810) at com.massivecraft.mcore.store.Coll.loadFromRemote(Coll.java:522) at com.massivecraft.mcore.store.Coll.syncId(Coll.java:633) at com.massivecraft.mcore.store.Coll.syncAll(Coll.java:673) at com.massivecraft.mcore.store.Coll.init(Coll.java:780) at com.massivecraft.mcore.store.Colls.getForCollname(Colls.java:81) at com.massivecraft.mcore.store.Colls.getForUniverse(Colls.java:71) at com.massivecraft.mcore.store.Colls.getColls(Colls.java:36) at com.massivecraft.mcore.store.Colls.init(Colls.java:26) at com.massivecraft.factions.entity.UPlayerColls.init(UPlayerColls.java: 49) at com.massivecraft.factions.Factions.onEnable(Factions.java:117) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.jav a:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer. java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:3 13) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:2 90) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:2 50) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.jav a:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING
at com.massivecraft.mcore.xlib.gson.internal.bind.JsonTreeReader.expect( JsonTreeReader.java:140) at com.massivecraft.mcore.xlib.gson.internal.bind.JsonTreeReader.beginOb ject(JsonTreeReader.java:71) at com.massivecraft.mcore.xlib.gson.internal.bind.ReflectiveTypeAdapterF actory$Adapter.read(ReflectiveTypeAdapterFactory.java:171) ... 24 more
-
View User Profile
-
Send Message
Posted Jul 21, 2013Ive tried pretty much everything, resinstalled my java, reinstalled mcore, its all up to date, all of my other plugins seem to work aside from this one. Any help would be greatly appreciated. =] and if possible, im not too well versed on slang on here, so if you could give me a simplified step by step.... >.< thank you.
04:05:52 [SEVERE] Could not load 'plugins\mcore.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError : com/massivecraft/mcore/MCore : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:21 7) at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.jav a:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.UnsupportedClassVersionError: com/massivecraft/mcore/MCore : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader .java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:173)