mcore

MCore Logotype


MCore Logotype

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.

  1. This plugin requires Java 7.
  2. Download the appropriate version of MCore here on BukkitDev (usually the latest one)
  3. 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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of MarkehMe 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

  • Avatar of Mr_x_socks Mr_x_socks May 16, 2013 at 20:14 UTC - 0 likes

    Im 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:

  • Avatar of meiamone 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>>

  • Avatar of BioBG BioBG May 09, 2013 at 20:34 UTC - 0 likes
  • Avatar of MrFastDie MrFastDie May 07, 2013 at 09:32 UTC - 0 likes

    If 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.

  • Avatar of TheDavroar TheDavroar May 05, 2013 at 19:54 UTC - 0 likes

    Is 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

  • Avatar of euQsei euQsei May 03, 2013 at 18:22 UTC - 0 likes

    PLease, i need link for 6.3.0

  • Avatar of euQsei euQsei May 03, 2013 at 18:12 UTC - 0 likes

    HELP!!! Dont Work in 1.5.2

  • Avatar of Cayorion Cayorion May 03, 2013 at 10:21 UTC - 0 likes

    MCore 6.3.0 is now pending approval.

  • Avatar of euQsei euQsei Apr 30, 2013 at 18:14 UTC - 0 likes

    Im 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

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

Authors