Overview
MCore stands for "MassiveCraft Core" and is a Bukkit plugin that contains components the MassiveCraft developers use for developing other Bukkit plugins. MCore contains utilities for:
- ItemStack and Inventory serialization
- Command programming
- Plugin integration programming
- Data storage with json
- Disc IO
- ... and much more
Useful Links
Plugins Using MCore:
Installation
Note: There is no point to installing MCore on it's own. A few other plugins make use of MCore and if you want to use them you will need to install it.
- This plugin requires Java 7.
- Download the appropriate version of MCore here on BukkitDev (usually the latest one)
- Put the jar file in the plugins folder
Commands
/mcore use the mcore command
/mcore usys use the usys command
/mcore mstore use the mstore command
/mcore id see the server id
/mcore v,version display plugin version and information
Note that /mcore usys and /mcore mstore also are available as top-level-commands /usys and /mstore.
/mstore stats show mstore statistics
/mstore listcolls [db=default] list collections in a database
/mstore copydb <from> <to> copy database content
/usys m,multiverse manage multiverses
/usys m,multiverse l,list [page=1] list multiverses
/usys m,multiverse s,show <multiverse> show multiverse
/usys m,multiverse n,new <multiverse> create new multiverse
/usys m,multiverse d,del <multiverse> delete multiverse
/usys u,universe manage universes
/usys u,universe n,new <universe> <multiverse> create new universe in multiverse
/usys u,universe d,del <universe> <multiverse> delete multiverse
/usys u,universe c,clear <universe> <multiverse> clear universe in multiverse
/usys w,world <world> <universe> <multiverse> set a worlds universe in a multiverse
/usys a,aspect manage aspects
/usys a,aspect l,list [page=1] list aspects
/usys a,aspect s,show <aspect> show aspect
/usys a,aspect u,use <aspect> <multiverse> set multiverse for aspect
Documentation
What are the permissions? The commands? Read more in the Full Documentation.
Facts
- Date created
- Jan 25, 2012
- Category
- Last update
- May 03, 2013
- Development stage
- Mature
- Language
- enUS
- License
- MIT License
- Curse link
- mcore
- Downloads
- 14,951
- Recent files
- R: MCore 6.3.0 for 1.5.2 May 03, 2013
- R: MCore 6.2.0 for 1.5.1 Mar 25, 2013
- R: MCore 6.1.0 for 1.5.0 Mar 17, 2013
- R: MCore 6.0.1 for CB 1.4.7-R1.0 Feb 28, 2013
- R: MCore 6.0.0 for CB 1.4.7-R1.0 Feb 28, 2013

- Reply
- #87
MarkehMe May 19, 2013 at 05:41 UTC - 0 likes@MrFastDie: Go
I think the plugin was compiled incorrectly, with the wrong Java version. Thats usually what java.lang.UnsupportedClassVersionError means.
Want a faster response from me? Follow me and tweet me on twitter! @markehme
- Reply
- #86
Mr_x_socks May 16, 2013 at 20:14 UTC - 0 likesIm getting an error with this plugin when its associated with Vampire and protocollib
this erro happends when you fire a firework, or a firework is spawned the error consist on a crash to the server for app 5seconds can you fix this? i really like the vampire plugin and it depends of this D:
- Reply
- #85
meiamone May 12, 2013 at 12:21 UTC - 0 likes@BioBG: Go
BioBG, I'm getting the same error also. It will not enable on 1.5.2 for some reason.
<<size 0px>>BFAK:meiamone,102563,b09ef8af68be1531b9300c38f89bfc083a71a99df534ed5c0ad50d8f67dedde0<</size>>
- Reply
- #84
BioBG May 09, 2013 at 20:34 UTC - 0 likeshttp://pastie.org/7824106
- Reply
- #83
MrFastDie May 07, 2013 at 09:32 UTC - 0 likesIf got the Error: 2013-05-07 11:28:57 [SEVERE] Could not load 'plugins/mcore (1).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_5_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.reload(CraftServer.java:603) at org.bukkit.Bukkit.reload(Bukkit.java:185) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 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(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 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:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:266) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 14 more
How to fix this? I think my Java ist ne newest Version.
- Reply
- #82
TheDavroar May 05, 2013 at 19:54 UTC - 0 likesIs there anyone who could help me out with disabling vampirism in certain worlds?
Someone told me to make kind of 'groups' where u put the worlds in. So i did that.
Multiverse: Default.
Universe: Vamp
Name of all the worlds i have in here.
Aspect activated: MCore_money, Vampire_Config, Vampire_Player
Aspect disabled: None.
Multiverse: Safe
Universe: NoVamp
Name of all the world where i want vampire being disabled.
Aspect activated: None.
Aspect disabled: MCore_money, Vampire_Config, Vampire_Player.
Now when i go to a world of the Defualt multiverse, my vampires will burn.
When they go a world from the Safe multiverse. They are still vamps. They still do burn, but it takes, i guess, 5 times longer..
Is there a way to completely disable vampirism in the Safe Multiverse?
Thanks in advance.
Kind regards,
Davroar
- Reply
- #81
euQsei May 03, 2013 at 18:22 UTC - 0 likesPLease, i need link for 6.3.0
- Reply
- #80
euQsei May 03, 2013 at 18:12 UTC - 0 likesHELP!!! Dont Work in 1.5.2
- Reply
- #79
Cayorion May 03, 2013 at 10:21 UTC - 0 likesMCore 6.3.0 is now pending approval.
- Reply
- #78
euQsei Apr 30, 2013 at 18:14 UTC - 0 likesIm downloading R: Vampire 5.2.2 MCore 6.2.0 for 1.5.1 Mar 25, 2013 and "Remember you must use MCore version 6.2.0." but dont work with MCore 6.2
3:10:22 PM [SEVERE] Could not load 'plugins\vampire.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: mcore5 at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:379) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 3:10:22 PM [INFO] [mcore] Loading mcore v6.2.0