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

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

Plugins Using MCore



Documentation

What are the permissions? The commands? Read more in the Full Documentation.

Official Server

MassiveCraft
MCore is developed by MassiveCraft.com
You are most welcome to join in and play with us :)

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

  • Avatar of MCTylerPVP MCTylerPVP Apr 06, 2014 at 11:37 UTC - 0 likes

    @ItzMattMC: Go

    Silly question but did you upgrade factions too?

    http://cdn2.minecraft-mp.com/images/banners/banner-32373-1395787058.png

    MC Client Link-EODSteven.org- WebPage http://MCTyler.Enjin.com

  • Avatar of ItzMattMC ItzMattMC Apr 05, 2014 at 22:44 UTC - 0 likes

    18:33:15] [Server thread/ERROR]: Could not load 'plugins\Factions.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: mcore at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:216) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-8-ga662658-b3032jnks] at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugins(CraftServer.java:351) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-8-ga662658-b3032jnks] at org.bukkit.craftbukkit.v1_7_R2.CraftServer.<init>(CraftServer.java:313) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-8-ga662658-b3032jnks] at net.minecraft.server.v1_7_R2.PlayerList.<init>(PlayerList.java:63) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-8-ga662658-b3032jnks] at net.minecraft.server.v1_7_R2.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-8-ga662658-b3032jnks] at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-8-ga662658-b3032jnks] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:426) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-8-ga662658-b3032jnks]

    Never loads faction plugin please help me!!!!!

  • Avatar of Bossbirdyman51 Bossbirdyman51 Apr 05, 2014 at 12:40 UTC - 0 likes

    Please use pastebin soma2002 http://pastebin.com/

    And what is your craftbukkit version ? Because you download the 1.7.2-R0.3 version of Mcore

  • Avatar of soma2002 soma2002 Apr 05, 2014 at 09:46 UTC - 0 likes

    Help me! I've got this error. But why?

    [11:43:08] [Server thread/ERROR]: Could not load 'plugins\mcore.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R2/PlayerInventory at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:313) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:236) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:350) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:312) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R2/PlayerInventory at com.massivecraft.mcore.MCore.getMCoreGsonBuilder(MCore.java:83) [?:?] at com.massivecraft.mcore.MCore.<clinit>(MCore.java:68) [?:?] at java.lang.Class.forName0(Native Method) [?:1.7.0_45] at java.lang.Class.forName(Unknown Source) [?:1.7.0_45] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] ... 9 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_7_R2.PlayerInventory at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:67) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_45] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_45] at com.massivecraft.mcore.MCore.getMCoreGsonBuilder(MCore.java:83) [?:?] at com.massivecraft.mcore.MCore.<clinit>(MCore.java:68) [?:?] at java.lang.Class.forName0(Native Method) [?:1.7.0_45] at java.lang.Class.forName(Unknown Source) [?:1.7.0_45] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) [craftbukkit-1.7.2-R0.3.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] ... 9 more

  • Avatar of Kman133 Kman133 Apr 05, 2014 at 00:45 UTC - 0 likes

    sorry guys! don't read my previous comment! I figured it out!

    man I'm stupid... well at least I was lazy

    keep up your hard work! you guys are awesome!

  • Avatar of Kman133 Kman133 Apr 05, 2014 at 00:27 UTC - 0 likes

    I've been having problems with java and now I got java 7, but look at this:

    Could not load 'plugins/mcore.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R2/PlayerInventory at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:313) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:236) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:350) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:312) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R2/PlayerInventory at com.massivecraft.mcore.MCore.getMCoreGsonBuilder(MCore.java:83) [?:?] at com.massivecraft.mcore.MCore.<clinit>(MCore.java:68) [?:?] at java.lang.Class.forName0(Native Method) [?:1.8.0] at java.lang.Class.forName(Class.java:340) [?:1.8.0] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] ... 9 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_7_R2.PlayerInventory at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:67) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0] at com.massivecraft.mcore.MCore.getMCoreGsonBuilder(MCore.java:83) [?:?] at com.massivecraft.mcore.MCore.<clinit>(MCore.java:68) [?:?] at java.lang.Class.forName0(Native Method) [?:1.8.0] at java.lang.Class.forName(Class.java:340) [?:1.8.0] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] ... 9 more

  • Avatar of StormLasj StormLasj Apr 04, 2014 at 20:30 UTC - 0 likes

    My log is being spammed with this after a while.

    [22:25:14] [Server thread/INFO]: [Factions 2.3.0] Player ole00001 was auto-removed due to inactivity. [22:25:14] [Server thread/INFO]: [Factions 2.3.0] preDetach removed null aka null to d3e43346-a229-40ea-ae84-d6b50b14504a aka Wilderness. [22:25:14] [Server thread/WARN]: [Factions] Task #199 for Factions v2.3.0 generated an exception java.lang.NullPointerException at java.util.concurrent.ConcurrentSkipListMap.remove(Unknown Source) [?:1.7.0_51] at java.util.concurrent.ConcurrentSkipListSet.remove(Unknown Source) [?:1.7.0_51] at com.massivecraft.mcore.store.Coll.clearIdentifiedChanges(Coll.java:433) [?:?] at com.massivecraft.mcore.store.Coll.removeAtLocal(Coll.java:486) [?:?] at com.massivecraft.mcore.store.Coll.detach(Coll.java:376) [?:?] at com.massivecraft.mcore.store.Coll.detachEntity(Coll.java:357) [?:?] at com.massivecraft.mcore.store.Entity.detach(Entity.java:65) [?:?] at com.massivecraft.factions.entity.UPlayerColl.removePlayerDataAfterInactiveDaysRoutine(UPlayerColl.java:73) [?:?] at com.massivecraft.factions.task.TaskPlayerDataRemove.invoke(TaskPlayerDataRemove.java:43) [?:?] at com.massivecraft.mcore.ModuloRepeatTask.run(ModuloRepeatTask.java:76) [?:?] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) [spigot.jar:git-Spigot-1370] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [spigot.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:618) [spigot.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [spigot.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:566) [spigot.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:472) [spigot.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [spigot.jar:git-Spigot-1370]

  • Avatar of MarkehMe MarkehMe Apr 04, 2014 at 12:22 UTC - 0 likes

    @TKipka: Go

    @DJPantheris: Go

    Are you using 1.7.5?

    Want a faster response from me? Follow me and tweet me on twitter! @markehme BFAK:90607746,6bd5d8183f15ef6bbc8c5469c97e0a66d662d410c11146dc88dbd1a9a0a8f471

  • Avatar of TKipka TKipka Apr 03, 2014 at 22:27 UTC - 0 likes

    @YiveMe: i've Java 1.6.0_27 on debian

    Edit: i install now Java7 OpenJDK.... :D

    Edit with java-7:

    [00:49:28] [Server thread/ERROR]: Could not load 'plugins/mcore.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R2/PlayerInventory
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:350) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:312) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R2/PlayerInventory
    	at com.massivecraft.mcore.MCore.getMCoreGsonBuilder(MCore.java:83) ~[?:?]
    	at com.massivecraft.mcore.MCore.<clinit>(MCore.java:68) ~[?:?]
    	at java.lang.Class.forName0(Native Method) ~[?:1.7.0_25]
    	at java.lang.Class.forName(Class.java:270) ~[?:1.7.0_25]
    	at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	... 9 more
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_7_R2.PlayerInventory
    	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:67) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.7.0_25]
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.7.0_25]
    	at com.massivecraft.mcore.MCore.getMCoreGsonBuilder(MCore.java:83) ~[?:?]
    	at com.massivecraft.mcore.MCore.<clinit>(MCore.java:68) ~[?:?]
    	at java.lang.Class.forName0(Native Method) ~[?:1.7.0_25]
    	at java.lang.Class.forName(Class.java:270) ~[?:1.7.0_25]
    	at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
    	... 9 more
    
    Last edited Apr 03, 2014 by TKipka
  • Avatar of DJPantheris DJPantheris Apr 03, 2014 at 14:19 UTC - 0 likes

    I'm having a problem with MCore 1.7.2 It doesn't work! It loads properly but gives NO COMMANDS! D: I can't get it to work on Spigot OR Craftbukkit! Please help ASAP!

    Want a fully fledged RP server with tons of plugins and things to do? Come on down to Restorian Nights!

    Restorian Nights

Facts

Date created
Jan 25, 2012
Category
Last update
Apr 01, 2014
Development stage
Mature
Language
  • enUS
License
MIT License
Curse link
MCore
Downloads
370,517
Recent files

Authors