Massive Core

MassiveCore Logotype

MassiveCore Logo

❰❰ 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

  1. Stop your server.
  2. Put MassiveCore.jar in your plugins folder.
  3. Start your server again.

Plugins Using MassiveCore

http://dev.bukkit.org/media/images/88/404/massivecraft-logotype-plugin-factions-200.png http://dev.bukkit.org/media/images/88/403/massivecraft-logotype-plugin-creativegates-200.png http://dev.bukkit.org/media/images/88/408/massivecraft-logotype-plugin-vampire-200.png

http://dev.bukkit.org/media/images/88/405/massivecraft-logotype-plugin-massivebooks-200.png http://dev.bukkit.org/media/images/88/406/massivecraft-logotype-plugin-massivehat-200.png http://dev.bukkit.org/media/images/88/407/massivecraft-logotype-plugin-massivetickets-200.png

Internet Connections

MassiveCore sends anonymous usage statistics to mcstats.org when your server starts and downloads the latest sponsor configuration file from massivecraft.com hourly. You can disable these internet connections by setting "mcstatsEnabled" and "sponsorEnabled" to false at the very bottom of the main configuration file.

Official Server

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

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

  • Avatar of josecuervo2016 josecuervo2016 Aug 21, 2016 at 21:43 UTC - 0 likes

    Hi genius, this Super your plugin. I am having an error in the console that tells me the tokenenchant , and the owner of the plugin tokenenchant tells me that I have an old version of faction .. I spigot use 1.8 and get your latest version for 1.8 but I keep throwing the error as I can fix thanks

    [08:31:51] [Server thread/ERROR]: Could not pass event EntityDamageByEntityEvent to TokenEnchant v8.4.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEvent(CraftEventFactory.java:87) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:553) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:466) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:585) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EntityLiving.d(EntityLiving.java:1102) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EntityHuman.d(EntityHuman.java:859) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EntityLiving.damageEntity(EntityLiving.java:743) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EntityHuman.damageEntity(EntityHuman.java:800) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EntityPlayer.damageEntity(EntityPlayer.java:496) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EnchantmentThorns.b(EnchantmentThorns.java:34) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EnchantmentManager$EnchantmentModifierThorns.a(EnchantmentManager.java:406) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EnchantmentManager.a(EnchantmentManager.java:121) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EnchantmentManager.a(EnchantmentManager.java:136) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EnchantmentManager.a(EnchantmentManager.java:165) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EntityHuman.attack(EntityHuman.java:1050) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.EntityPlayer.attack(EntityPlayer.java:1063) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1355) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:52) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:11) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_91] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_91] at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24] at java.lang.Thread.run(Thread.java:745) [?:1.7.0_91] Caused by: java.lang.NoClassDefFoundError: com/massivecraft/factions/engine/EngineCombat at com.vk2gpz.tokenenchant.util.FactionUtil.canCombatDamageHappen(FactionUtil.java:158) [?:?] at com.vk2gpz.tokenenchant.util.HookUtil.canCombatDamageHappen(HookUtil.java:139) [?:?] at com.vk2gpz.tokenenchant.TokenEnchantEventListener.onEntityDamageByEntityLowest(TokenEnchantEventListener.java:1761) [?:?] at sun.reflect.GeneratedMethodAccessor311.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_91] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_91] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [survival-spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]

  • Avatar of TappedGraphics TappedGraphics Jul 11, 2016 at 03:10 UTC - 0 likes

    When I install this plugin, it messes with my essentials group manager plugin. Without Massive Core my group would look as this for example:
    [Member] Username

    But after installation it turns into this and adds carrots (<, >):
    <[Member] Username>

    Much appreciated for a response back, and other than that it's a beautiful plugin overall!

    TappedGraphics™ (Professional Designs)

    E-Mail: [email protected]

    Minecraft IGN: ViscousHurricane

    Skype: facebook:zachmelv

    Website: http://tappedgraphics.wordpress.com/

  • Avatar of Mikalo12 Mikalo12 Jun 12, 2016 at 19:03 UTC - 0 likes

    For what is this problem? I have not done anything to json. @MarkehMe Help me!! please! [20:56:53] [Server thread/INFO]: Boblaesponja issued server command: /Spawn [20:56:58] [Server thread/INFO]: [MassiveCore 2.8.16] Database could not load entity. You edited a file manually and made wrong JSON? [20:56:58] [Server thread/INFO]: [MassiveCore 2.8.16] Entity: bf3309c6-f1cb-41cf-b38a-a8b68865b2c6 [20:56:58] [Server thread/INFO]: [MassiveCore 2.8.16] Collection: CreativeGates::[email protected] [20:56:58] [Server thread/INFO]: [MassiveCore 2.8.16] Error: Raw data was null. Is the file completely empty? [20:57:58] [Server thread/INFO]: [MassiveCore 2.8.16] Database could not load entity. You edited a file manually and made wrong JSON? [20:57:58] [Server thread/INFO]: [MassiveCore 2.8.16] Entity: bf3309c6-f1cb-41cf-b38a-a8b68865b2c6 [20:57:58] [Server thread/INFO]: [MassiveCore 2.8.16] Collection: CreativeGates::[email protected] [20:57:58] [Server thread/INFO]: [MassiveCore 2.8.16] Error: Raw data was null. Is the file completely empty? [20:58:58] [Server thread/INFO]: [MassiveCore 2.8.16] Database could not load entity. You edited a file manually and made wrong JSON? [20:58:58] [Server thread/INFO]: [MassiveCore 2.8.16] Entity: bf3309c6-f1cb-41cf-b38a-a8b68865b2c6 [20:58:58] [Server thread/INFO]: [MassiveCore 2.8.16] Collection: CreativeGates::[email protected] [20:58:58] [Server thread/INFO]: [MassiveCore 2.8.16] Error: Raw data was null. Is the file completely empty? [20:59:58] [Server thread/INFO]: [MassiveCore 2.8.16] Database could not load entity. You edited a file manually and made wrong JSON? [20:59:58] [Server thread/INFO]: [MassiveCore 2.8.16] Entity: bf3309c6-f1cb-41cf-b38a-a8b68865b2c6 [20:59:58] [Server thread/INFO]: [MassiveCore 2.8.16] Collection: CreativeGates::[email protected] [20:59:58] [Server thread/INFO]: [MassiveCore 2.8.16] Error: Raw data was null. Is the file completely empty? [21:00:58] [Server thread/INFO]: [MassiveCore 2.8.16] Database could not load entity. You edited a file manually and made wrong JSON? [21:00:58] [Server thread/INFO]: [MassiveCore 2.8.16] Entity: bf3309c6-f1cb-41cf-b38a-a8b68865b2c6 [21:00:58] [Server thread/INFO]: [MassiveCore 2.8.16] Collection: CreativeGates::[email protected] [21:00:58] [Server thread/INFO]: [MassiveCore 2.8.16] Error: Raw data was null. Is the file completely empty? [21:01:58] [Server thread/INFO]: [MassiveCore 2.8.16] Database could not load entity. You edited a file manually and made wrong JSON? [21:01:58] [Server thread/INFO]: [MassiveCore 2.8.16] Entity: bf3309c6-f1cb-41cf-b38a-a8b68865b2c6 [21:01:58] [Server thread/INFO]: [MassiveCore 2.8.16] Collection: CreativeGates::[email protected] [21:01:58] [Server thread/INFO]: [MassiveCore 2.8.16] Error: Raw data was null. Is the file completely empty?

  • Avatar of MarkehMe MarkehMe May 13, 2016 at 04:51 UTC - 0 likes

    @YuuNyuu: Go

    This is an issue with your provider. They have not set up directory permissions properly!

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

  • Avatar of YuuNyuu YuuNyuu May 10, 2016 at 10:25 UTC - 0 likes

    I don't know what to do ?

    [12:14:15] [WARN] [MassiveCore] Task #10 for MassiveCore v2.8.13 generated an exception
    java.security.AccessControlException: access denied ("java.io.FilePermission" "/home/smpicnic" "read")
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) ~[?:1.8.0_72-internal]
    at java.security.AccessController.checkPermission(AccessController.java:884) ~[?:1.8.0_72-internal]
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) ~[?:1.8.0_72-internal]
    at java.lang.SecurityManager.checkRead(SecurityManager.java:888) ~[?:1.8.0_72-internal]
    at java.io.File.exists(File.java:814) ~[?:1.8.0_72-internal]
    at com.massivecraft.massivecore.engine.EngineMassiveCoreSponsor.isEnabled(EngineMassiveCoreSponsor.java:105) ~[?:?]
    at com.massivecraft.massivecore.engine.EngineMassiveCoreSponsor.inform(EngineMassiveCoreSponsor.java:119) ~[?:?]
    at com.massivecraft.massivecore.engine.EngineMassiveCoreSponsor$1.run(EngineMassiveCoreSponsor.java:54) ~[?:?]
    at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[minecraft_server.jar:git-Spigot-5a40365-f631379]
    at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [minecraft_server.jar:git-Spigot-5a40365-f631379]
    at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:729) [minecraft_server.jar:git-Spigot-5a40365-f631379]
    at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [minecraft_server.jar:git-Spigot-5a40365-f631379]
    at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [minecraft_server.jar:git-Spigot-5a40365-f631379]
    at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [minecraft_server.jar:git-Spigot-5a40365-f631379]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72-internal]
    
  • Avatar of XxthedarkkingxX XxthedarkkingxX Apr 19, 2016 at 13:12 UTC - 0 likes

    regardless i have noticed ove the last two updates that my error is gone so no clue what caused it or what fixed but. and craftbukkit 1.9 seems to be working just fine for the insane amount of plugins i have @galacticwarrior

    BFAK:90643695,ec25491cca07d4fe9b74499cbcd4ee79e9b39a4eeb88865ffe99d768ff04012d

  • Avatar of XxthedarkkingxX XxthedarkkingxX Apr 19, 2016 at 07:43 UTC - 0 likes

    i use the craftbukkit fork from spigot

  • Avatar of galacticwarrior galacticwarrior Apr 06, 2016 at 22:34 UTC - 0 likes

    @XxthedarkkingxX: Go Why wouldn't you want Spigot or PaperSpigot? That sounds a bit dumb.

  • Avatar of XxthedarkkingxX XxthedarkkingxX Mar 20, 2016 at 04:29 UTC - 0 likes

    is there a way to use massive core without spigot. i dont use spigot on my server and im really hoping to not have to unistall this along with factions

  • Avatar of NachoooNL NachoooNL Mar 12, 2016 at 09:12 UTC - 1 like

    Following error with Spigot 1.9 latest, MCore 2.8.7Beta and Factions 2.8.7Beta:

    [09:59:06] [Server thread/ERROR]: Could not pass event EntityExplodeEvent to Factions v2.8.7Beta org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.EntityEnderDragon.b(EntityEnderDragon.java:433) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.EntityEnderDragon.n(EntityEnderDragon.java:287) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.EntityLiving.m(EntityLiving.java:1759) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.EntityInsentient.m(EntityInsentient.java:243) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.World.entityJoinedWorld(World.java:1605) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.World.g(World.java:1580) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.World.tickEntities(World.java:1420) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.WorldServer.tickEntities(WorldServer.java:628) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:792) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] at java.lang.Thread.run(Thread.java:745) [?:1.7.0_95] Caused by: java.lang.IllegalArgumentException: Location X should not be NaN! at com.massivecraft.massivecore.ps.PS.throwIfStrange(PS.java:269) [?:?] at com.massivecraft.massivecore.ps.PS.<init>(PS.java:253) [?:?] at com.massivecraft.massivecore.ps.PS.valueOf(PS.java:296) [?:?] at com.massivecraft.massivecore.ps.PS.valueOf(PS.java:308) [?:?] at com.massivecraft.factions.engine.EngineMain.blockExplosion(EngineMain.java:1225) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.7.0_95] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [?:1.7.0_95] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_95] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_95] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [spigot-1.9.jar:git-Spigot-3104eb1-daf4514] ... 16 more

    It happens as soon as server starts, then no longer visible.

Facts

Date created
Jan 25, 2012
Category
Last update
Aug 15, 2016
Development stage
Mature
Language
  • enUS
License
MIT License
Curse link
Massive Core
Reverse relationships
11
Downloads
1,237,723
Recent files
  • R: 2.8.20 for 1.10 Aug 15, 2016
  • R: 2.8.19 for 1.10 Jun 21, 2016
  • R: 2.8.18 for 1.10 Jun 13, 2016
  • R: 2.8.17 for 1.9 Jun 10, 2016
  • R: 2.8.16 for 1.9 Jun 01, 2016

Authors