License: This software uses the GNU Lesser General Public License version 3.
magnusulf / factions Goto Github PK
View Code? Open in Web Editor NEWThis project forked from massivecraft/factions
https://muj.dk/factions
This project forked from massivecraft/factions
https://muj.dk/factions
License: This software uses the GNU Lesser General Public License version 3.
Server version: [17:31:05 INFO]: This server is running CraftBukkit version git-Spigot-f56e2e7-7fc66b2 (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT)
[17:31:05 INFO]: Checking version, please wait...
[17:31:06 INFO]: You are running the latest version
Plugin crashes at startup: [17:29:19 INFO]: FAILURE FOR CLASS: class com.massivecraft.factions.entity.MPlayer [17:29:19 ERROR]: Error occurred while enabling Factions v3.0.3 (Is it up to date?) java.lang.NullPointerException: null at com.massivecraft.factions.entity.migrator.MigratorMPlayer001Ranks.migrateInner(MigratorMPlayer001Ranks.java:32) ~[?:?] at com.massivecraft.massivecore.store.migrator.MigratorRoot.migrate(MigratorRoot.java:117) ~[?:?] at com.massivecraft.massivecore.store.migrator.MigratorUtil.migrateClass(MigratorUtil.java:322) ~[?:?] at com.massivecraft.massivecore.store.migrator.MigratorUtil.migrateObject(MigratorUtil.java:238) ~[?:?] at com.massivecraft.massivecore.store.migrator.MigratorUtil.migrate(MigratorUtil.java:192) ~[?:?] at com.massivecraft.massivecore.store.Coll.loadFromRemoteFixed(Coll.java:307) ~[?:?] at com.massivecraft.massivecore.store.Coll.initLoadAllFromRemote(Coll.java:799) ~[?:?] at com.massivecraft.massivecore.store.Coll.setActive(Coll.java:950) ~[?:?] at com.massivecraft.massivecore.store.Coll.setActive(Coll.java:989) ~[?:?] at com.massivecraft.massivecore.MassivePlugin.activateOne(MassivePlugin.java:247) ~[?:?] at com.massivecraft.massivecore.MassivePlugin.activateOne(MassivePlugin.java:226) ~[?:?] at com.massivecraft.massivecore.MassivePlugin.activateOne(MassivePlugin.java:226) ~[?:?] at com.massivecraft.massivecore.MassivePlugin.activateOne(MassivePlugin.java:235) ~[?:?] at com.massivecraft.massivecore.MassivePlugin.activate(MassivePlugin.java:211) ~[?:?] at com.massivecraft.massivecore.MassivePlugin.activateAuto(MassivePlugin.java:324) ~[?:?] at com.massivecraft.factions.Factions.onEnableInner(Factions.java:128) ~[?:?] at com.massivecraft.massivecore.MassivePlugin.onEnable(MassivePlugin.java:82) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:254) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugin(CraftServer.java:434) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugins(CraftServer.java:348) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at net.minecraft.server.v1_13_R2.MinecraftServer.l(MinecraftServer.java:580) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:542) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:420) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:294) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:698) [spigot-1.13.2.jar:git-Spigot-f56e2e7-7fc66b2] at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
[12:52:49] [Server thread/INFO]: [Factions] Loading Factions v3.1.5
[12:52:49] [Server thread/INFO]: [MassiveCore] Enabling MassiveCore v3.1.5
[12:52:49] [Server thread/INFO]: [MassiveCore 3.1.5] === ENABLE START ===
[12:52:49] [Server thread/INFO]: [MassiveCore 3.1.5] Loading Cachefile datas...
[12:52:49] [Server thread/INFO]: [MassiveCore 3.1.5] Loading Onlineplayer datas...
[12:52:49] [Server thread/INFO]: [MassiveCore 3.1.5] Loading Registry datas...
[12:52:49] [Server thread/INFO]: [MassiveCore 3.1.5] Saving Cachefile...
[12:52:49] [Server thread/INFO]: [MassiveCore 3.1.5] Setup of IdUtil took 25ms.
[12:52:49] [Server thread/ERROR]: Error occurred while enabling MassiveCore v3.1.5 (Is it up to date?)
java.lang.ExceptionInInitializerError: null
at com.massivecraft.massivecore.command.type.RegistryType.registerAll(RegistryType.java:312) ~[?:?]
at com.massivecraft.massivecore.MassiveCore.onEnableInner(MassiveCore.java:260) ~[?:?]
at com.massivecraft.massivecore.MassivePlugin.onEnable(MassivePlugin.java:84) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:416) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:458) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:372) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:195) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:758) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.IllegalArgumentException: Cannot get ID of Modern Material
at org.apache.commons.lang.Validate.isTrue(Validate.java:136) ~[spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.Material.getId(Material.java:3302) ~[spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at com.massivecraft.massivecore.command.type.enumeration.TypeMaterial.getIdsInner(TypeMaterial.java:31) ~[?:?]
at com.massivecraft.massivecore.command.type.enumeration.TypeMaterial.getIdsInner(TypeMaterial.java:9) ~[?:?]
at com.massivecraft.massivecore.command.type.TypeAbstract.getIds(TypeAbstract.java:351) ~[?:?]
at com.massivecraft.massivecore.command.type.TypeAbstractChoice.createOptionKeys(TypeAbstractChoice.java:365) ~[?:?]
at com.massivecraft.massivecore.command.type.TypeAbstractChoice.createOptions(TypeAbstractChoice.java:339) ~[?:?]
at com.massivecraft.massivecore.command.type.TypeAbstractChoice.setAll(TypeAbstractChoice.java:77) ~[?:?]
at com.massivecraft.massivecore.command.type.TypeAbstractChoice.setAll(TypeAbstractChoice.java:84) ~[?:?]
at com.massivecraft.massivecore.command.type.enumeration.TypeEnum.<init>(TypeEnum.java:25) ~[?:?]
at com.massivecraft.massivecore.command.type.enumeration.TypeMaterial.<init>(TypeMaterial.java:19) ~[?:?]
at com.massivecraft.massivecore.command.type.enumeration.TypeMaterial.<clinit>(TypeMaterial.java:15) ~[?:?]
... 11 more
[12:53:23] [Server thread/INFO]: [Factions] Enabling Factions v3.1.5
[12:53:23] [Server thread/INFO]: [Factions 3.1.5] === ENABLE START ===
[12:53:23] [Server thread/ERROR]: Error occurred while enabling Factions v3.1.5 (Is it up to date?)
java.lang.NullPointerException: null
at com.massivecraft.massivecore.MassivePlugin.checkVersionSynchronization(MassivePlugin.java:119) ~[?:?]
at com.massivecraft.massivecore.MassivePlugin.onEnablePre(MassivePlugin.java:98) ~[?:?]
at com.massivecraft.massivecore.MassivePlugin.onEnable(MassivePlugin.java:83) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:416) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:458) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:372) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:440) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:258) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:758) [spigot-1.14.jar:git-Spigot-4d24e36-5193f76]
at java.lang.Thread.run(Thread.java:834) [?:?]
It was good if the command /f powerBoost
could add power not just set power. It will make it easier to add power without looking at how much the current bonus is. Allows you to add a bonus through another plugin.
Current command
/f powerBoost <faction/player> <name> [amount=show]
Suggested change add <set/add> parameter.
/f powerBoost <set/add> <faction/player> <name> [amount=show]
Add restrictions to the fly command such as:
It disactivates when players who don't belong to faction are a configurable radius nearby.
Receiving an attack disactivates fly mode.
Hello! Just a quick feature request. Would it be possible to cause claims to be unclaimed if they become disconnected from the larger portion (home) of claims when "claimsMustBeConnected' are true? This could just be an option to prevent people from making islands of claims that are disconnected by claiming over to an area and then just unclaiming the chunks between.
/f access needs to be reworked, and the new system needs these features:
No idea, you probably just have to have installed factions and let players build and abandon factions.
Empty factions still remain once no players are left
Factions should dissapear once players are expelled for inactivity. This may have been fixed in Factions3, but I still feel like it should be reported.
For now I'll just delete them and see if more get accumulated.
Always when someone wants to claim a chunk, the server crashes. Here's the error:
https://pastebin.com/JGR6X9Lg
You can give certain perms to ranks in factions, but once they are given to ranks they cannot be revoked. It shows correctly that you removed perm, also the perm doesn't show up in perms list for specific rank, but players with that rank can still do stuff like they have that perm.
Version: 3.1.4
Server Version: git-Paper-405 (1.13.2)
Just got this error when someone of my players did "/f claim fill"
After I tried it, it worked.
Prevent Chorus Fruit and Enderpearl teleportation inside any faction you do not belong to. Most likely would have to be a config file boolean implementation to enable or disable this enhancement option.
After further testing on a test server, it was found that Chorus Fruit is quite OP when it comes to getting inside of bases. Whether the space is one high or two high, you can teleport into bases and even teleport into or onto redstone contraptions. If someone built a secure vault door that uses a hidden security key, the door is no longer as secure as long as Chorus Fruit remains an option to get into the redstone.
Enderpearls, on the other hand, are widely used to glitch and while there have been many plugins in the past to disable or fix the glitch, there aren't many updated plugins to counteract enderpearl abuse from 1.13+.
New commands /f warp /f perm are not in the menu and do not work.
/mstore/factions_mconf/instance.json
"warpsEnabled": true,
Phantom is hostile mob, probably not spawn in a faction where monsters are off.
Hey I just downloaded your plugin and the prefixes seems to be not working for me for some reason, Im running 1.13.2. and this is my prefix in the config file:
"chatSetFormatTo": "<{factions_relcolor}§l{factions_roleprefix}§r{factions_relcolor}{factions_name|rp}§f%1$s> %2$s",
And it looks like that ingame aswell.
[22:48:28] [Server thread/INFO]: Uran234 issued server command: /f perm set container killkill yes
[22:48:28] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'f perm set container killkill yes' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:704) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.NullPointerException: oid
at com.massivecraft.massivecore.store.SenderColl.get(SenderColl.java:57) ~[?:?]
at com.massivecraft.massivecore.command.type.sender.TypeSenderEntity.getResultForSenderId(TypeSenderEntity.java:62) ~[?:?]
at com.massivecraft.massivecore.command.type.sender.TypeSenderEntity.getResultForSenderId(TypeSenderEntity.java:8) ~[?:?]
at com.massivecraft.massivecore.command.type.sender.TypeSenderIdAbstract.read(TypeSenderIdAbstract.java:127) ~[?:?]
at com.massivecraft.factions.cmd.type.TypeMPermable.read(TypeMPermable.java:79) ~[?:?]
at com.massivecraft.factions.cmd.CmdFactionsPermSet.perform(CmdFactionsPermSet.java:40) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1177) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
... 14 more
/f perm set <perm> f <faction>...
/f perm set <perm> p <player>...
I get this in console
[17:03:08 ERROR]: null |
org.bukkit.command.CommandException: Unhandled exception executing 'f status' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.13.2.jar:git-Paper-522]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:734) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1797) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1605) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:15) ~[patched_1.13.2.jar:git-Paper-522]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SystemUtils.java:108) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1011) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:938) ~[patched_1.13.2.jar:git-Paper-522]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:836) ~[patched_1.13.2.jar:git-Paper-522]
at java.lang.Thread.run(Thread.java:844) [?:?]
Caused by: java.lang.NullPointerException: senderObject
at com.massivecraft.massivecore.util.IdUtil.getId(IdUtil.java:658) ~[?:?]
at com.massivecraft.massivecore.util.IdUtil.isOnline(IdUtil.java:804) ~[?:?]
at com.massivecraft.massivecore.mixin.MixinPlayed.isOnline(MixinPlayed.java:27) ~[?:?]
at com.massivecraft.massivecore.store.SenderEntity.isOnline(SenderEntity.java:193) ~[?:?]
at com.massivecraft.factions.comparator.ComparatorMPlayerInactivity.compareInner(ComparatorMPlayerInactivity.java:30) ~[?:?]
at com.massivecraft.factions.comparator.ComparatorMPlayerInactivity.compareInner(ComparatorMPlayerInactivity.java:7) ~[?:?]
at com.massivecraft.massivecore.comparator.ComparatorAbstract.compareSystem(ComparatorAbstract.java:79) ~[?:?]
at com.massivecraft.massivecore.comparator.ComparatorAbstract.compare(ComparatorAbstract.java:45) ~[?:?]
at java.util.TimSort.binarySort(TimSort.java:296) ~[?:?]
at java.util.TimSort.sort(TimSort.java:239) ~[?:?]
at java.util.Arrays.sort(Arrays.java:1514) ~[?:?]
at java.util.ArrayList.sort(ArrayList.java:1585) ~[?:?]
at java.util.Collections.sort(Collections.java:176) ~[?:?]
at com.massivecraft.factions.cmd.CmdFactionsStatus.perform(CmdFactionsStatus.java:49) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1177) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[patched_1.13.2.jar:git-Paper-522]
... 14 more
Will you modify the CreativGates plugin for the version of minecraftu 1.13?
Factions 3.1.5 with fix
running on paper 1.13.2
How can i make it so enderchests are not part of the containers group and everyone can open them no matter faction or claim.
I mainly want everyone to be able to open enderchest in spawn but it would be great to do so anywhere.
Please give back the commands /f promote <player>
or /f demote <player>
. They are comfortable and short, for fast change of rank. And I do not even have to remember the names of the ranks or look for them.
Factions 3.2.3
Spigot 1.14.4
Raids in a faction where monsters are off. Illager can not hurt players, but annoy.
Related to: #47
Commands that give chunk coords:
/f access
/f access deny
/f access grant
/f access inspect
/f access view
/f seeChunkOld
/f sco
/f claim
/f unclaim
Locations of which chunk coords are shown in a msg:
\cmd\CmdFactionsAccessAbstract.java ln 86, 92, 99
\cmd\CmdFactionsAccessInspect.java ln 92
\cmd\CmdFactionsSeeChunkOld.java ln 61
\integration\worldguard\EngineWorldGuard.java ln 88
Locations of which coordinates are used, but unsure if they're making it to the client's screen:
\adapter\BoardMapAdapter.java ln 47, 63
I went through the code the best I can to document places where chunk coordinates show up in the client's chat. For /f access, /f seeChunkOld, /f sco, we're just going to deny permissions to those commands for the time being. However, it would be good to eventually fix /f claim and /f unclaim. While it really isn't a big issue as there are built-in limitations, such as chunk claims have to be adjacent to previously claimed chunks and the fact of limited faction power, we can imagine a slim chance of claim abuse among more immature players. None of our server members would do such (hopefully), since we're friends and friends of friends, so no rush if you do decide to take on this ticket.
Tried looking up faction perms on wiki
Used ingame commands to view perms
Tried to create permission yml but didn't work
No permission to allow boat placing in safezone. I have players start out on an island with a boat but they can't place it down in water cause it's in safezone and apparently there's no permission to allow boat placing. I saw that the console says I can't place vehicles down.
I expect there to be a permission that allows boat placing in SafeZone.
[11:07:38 INFO]: StaGo_Cz issued server command: /f unclaim fill
[11:07:38 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'f unclaim fill' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:148) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:704) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-cf694d8-8d8475f]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-cf694d8-8d8475f]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.NullPointerException: pss
at com.massivecraft.factions.entity.MPlayer.tryClaim(MPlayer.java:801) ~[?:?]
at com.massivecraft.factions.cmd.CmdFactionsSetX.perform(CmdFactionsSetX.java:54) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1177) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-cf694d8-8d8475f]
... 14 more
Will you modify the FactionDynmap plugin for the version of minecraftu 1.13?
Does not work /f disband
. Faction does not disband even when there are no players.
Add a generic "score" as an /f top possibility.
It needs to be able to take these things into account:
Error in console when attacking phantom on player.
Could not pass event EntityDamageByEntityEvent to Factions v3.1.2
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:309) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.callEvent(CraftEventFactory.java:102) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:762) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:661) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:794) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityLiving.damageEntity0(EntityLiving.java:1445) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityHuman.damageEntity0(EntityHuman.java:879) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityLiving.damageEntity(EntityLiving.java:967) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityHuman.damageEntity(EntityHuman.java:792) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityPlayer.damageEntity(EntityPlayer.java:625) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityInsentient.B(EntityInsentient.java:1221) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityPhantom$i.e(EntityPhantom.java:285) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.PathfinderGoalSelector.doTick(SourceFile:129) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityInsentient.doTick(EntityInsentient.java:659) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityLiving.movementTick(EntityLiving.java:2253) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityInsentient.movementTick(EntityInsentient.java:510) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityPhantom.movementTick(EntityPhantom.java:110) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityLiving.tick(EntityLiving.java:2097) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityInsentient.tick(EntityInsentient.java:248) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.EntityPhantom.tick(EntityPhantom.java:81) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.World.entityJoinedWorld(World.java:1331) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.World.g(World.java:1298) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.World.tickEntities(World.java:1132) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.WorldServer.tickEntities(WorldServer.java:583) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:968) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.NullPointerException: id
at com.massivecraft.massivecore.store.EntityContainerAbstract.getFixed(EntityContainerAbstract.java:62) ~[?:?]
at com.massivecraft.massivecore.store.EntityContainerAbstract.get(EntityContainerAbstract.java:49) ~[?:?]
at com.massivecraft.massivecore.store.SenderColl.get(SenderColl.java:59) ~[?:?]
at com.massivecraft.factions.entity.MPlayer.get(MPlayer.java:47) ~[?:?]
at com.massivecraft.factions.engine.EngineCanCombatHappen.canCombatDamageHappen(EngineCanCombatHappen.java:113) ~[?:?]
at com.massivecraft.factions.engine.EngineCanCombatHappen.canCombatDamageHappen(EngineCanCombatHappen.java:41) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_191]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_191]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_191]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
... 31 more
Players get kicked from the server as their clients get interesting packet:
"[20:46:46] [Client thread/WARN]: Unknown custom packed identifier: minecraft:register"
while they are typing commands that as a parameter use MPlayer object.
For example if you try typing "/f invite add " or "/f rank set " and make only one space (like you are trying to write other player name, you will be kicked from server, without any info in console.
I think that the problem is with command registration in your version of MassiveCore, not in Factions, but still putting issue on this project.
Didn't have time to try, but it is probably related to this class
Can you please check this?
Something wrong with /f map on
, walking between chunks shows past position not current position on map.
It's a simple request:
Can you make default factions ranks configurable? To make new ranks to all the new factions.
Thanks for read it!
Implement a voting system within factions.
[17:22:34 INFO]: Uran234 issued server command: /f sethome
[17:22:34 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'f sethome' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:702) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:657) ~[?:1.8.0_191]
at java.util.ArrayList.get(ArrayList.java:433) ~[?:1.8.0_191]
at com.massivecraft.massivecore.command.MassiveCommand.getCommandLine(MassiveCommand.java:1402) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getCommandLine(MassiveCommand.java:1387) ~[?:?]
at com.massivecraft.massivecore.mson.MsonEvent.suggest(MsonEvent.java:112) ~[?:?]
at com.massivecraft.massivecore.mson.Mson.suggest(Mson.java:331) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getTemplate(MassiveCommand.java:1277) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getTemplate(MassiveCommand.java:1368) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getTemplate(MassiveCommand.java:1373) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommandDeprecated.perform(MassiveCommandDeprecated.java:41) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1175) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1131) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
... 14 more
[17:24:10 INFO]: Uran234 issued server command: /f unsethome
[17:24:10 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'f unsethome' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:702) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-f56e2e7-0c715b3]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:657) ~[?:1.8.0_191]
at java.util.ArrayList.get(ArrayList.java:433) ~[?:1.8.0_191]
at com.massivecraft.massivecore.command.MassiveCommand.getCommandLine(MassiveCommand.java:1402) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getCommandLine(MassiveCommand.java:1387) ~[?:?]
at com.massivecraft.massivecore.mson.MsonEvent.suggest(MsonEvent.java:112) ~[?:?]
at com.massivecraft.massivecore.mson.Mson.suggest(Mson.java:331) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getTemplate(MassiveCommand.java:1277) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getTemplate(MassiveCommand.java:1368) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.getTemplate(MassiveCommand.java:1373) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommandDeprecated.perform(MassiveCommandDeprecated.java:41) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1175) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1131) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot.jar:git-Spigot-f56e2e7-0c715b3]
... 14 more
i using last version of massivecore and factions
i cant disband my faction i getting this error
server version: [18:20:59] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-f56e2e7-1a64d4a (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT)�[m [18:20:59] [Server thread/INFO]: Checking version, please wait...�[m [18:20:59] [Thread-83/INFO]: You are running the latest version�[m
ERROR:
[18:17:50] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing 'f disband testeri xdsA4S' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:702) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_191] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_191] at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] at java.lang.Thread.run(Unknown Source) [?:1.8.0_191] Caused by: java.lang.NullPointerException at net.milkbowl.vault.economy.AbstractEconomy.hasAccount(AbstractEconomy.java:10) ~[?:?] at com.massivecraft.massivecore.money.MoneyMixinVault.exists(MoneyMixinVault.java:118) ~[?:?] at com.massivecraft.massivecore.money.Money.exists(Money.java:100) ~[?:?] at com.massivecraft.factions.entity.Faction.preDetach(Faction.java:91) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.preDetach(EntityContainerAbstract.java:348) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.detachFixed(EntityContainerAbstract.java:321) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.detachEntity(EntityContainerAbstract.java:299) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.detachEntity(EntityContainerAbstract.java:16) ~[?:?] at com.massivecraft.massivecore.store.Entity.detach(Entity.java:70) ~[?:?] at com.massivecraft.factions.cmd.CmdFactionsDisband.perform(CmdFactionsDisband.java:87) ~[?:?] at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1175) ~[?:?] at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1131) ~[?:?] at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1a64d4a] ... 14 more
Recreate the Factions tax system
The build is not denied as it should be.
The bug does NOT happen on 3.2.0. It is very probably related to the fact that, when entering our own claim, the message "You have elevated access to that area" appear although no custom accesses have been set.
Given those two information, I suppose the bug is related to the fix of #32.
Thank you.
Players are stored only under id. After restarting the server, I cannot use player names in commands until the player logs in again.
After the update, perm are not renamed home,sethome -> warp,setwarp. Players have lost permission to use warps and create warps.
/mstore/factions_faction/*.json
"home": [
"ALLY",
"19e8110f-7c1f-4745-acbf-8afb981023d1",
"dd8ceb89-d139-46b5-aaec-b72c3bac7757",
"5b0d61b3-de3e-4720-8300-f75d08c246c7",
"affff123-6cd3-4f5b-a311-4cd99deceb53"
],
"sethome": [
"19e8110f-7c1f-4745-acbf-8afb981023d1",
"dd8ceb89-d139-46b5-aaec-b72c3bac7757"
],
Begin to track kills and deaths, and find a way to display them.
Perhaps integrate with /f top?
Perhaps integrate with PlaceholderAPI?
Should these stats be tied to a Faction or to a player?
Hello, I'm using Factions 3.2.0 on Spigot 1.13.2.
Thank you for the rework of the Faction accesses, but one functionality that was previously available is now missing : I am not able to change the "Host Faction Allowed" value with the /f access command.
Step to reproduce :
/f access view
is TRUE./f access deny one MyFaction
. Before the rework, this was done by using /f access f MyFaction false
.Result :
Expected result :
"Host Faction allowed" should be set to false, and no member of my faction should have access on the chunk.
Add functionality to restore land to it's state pre faction claim.
Integrate with FactionsTax?
Do this upon unclaim?
The command is executed as I typed "Truce" although I typed "Truc", so I cannot set specific permission for this Faction.
Thank you.
Add into the Factions configuration a boolean to modify GetTitle() in AsciiMap.java to remove chunk coordinates, to return random chunk coordinates every time, or to follow /gamerule reducedDebugInfo bool and hide chunk coordinates if this gamerule is set to true.
The server I play on does not play Minecraft with coordinates. We have them turned off. However, with chunk coordinates available, we cannot allow the /f map command to see our chunk claims because of the chunk coordinates. It would be nice if chunk coordinates were optional. So I was thinking that it would be nice to be able to turn them off via config.
Hello,
I need the EventFactionsWarpChange like this :
https://github.com/MassiveCraft/Factions/blob/140152c4634c66b1e4781d247ec8c25d6841c175/src/com/massivecraft/factions/event/EventFactionsHomeChange.java
Thanks
In order to use f warp you must be in a claim of your own faction, however, you can just conveniently add the claim, then set the warp, and unclaim. Thus you have a warp anywhere you like as long as it's wilderness.
Command /f sc
does not work.
[19:37:12] [Server thread/INFO]: Uran234 issued server command: /f sc
[19:37:13] [Server thread/WARN]: [Factions] Task #51 for Factions v3.1.2 generated an exception
com.massivecraft.massivecore.particleeffect.ParticleEffect$ParticlePacket$VersionIncompatibleException: Your current bukkit version seems to be incompatible$
at com.massivecraft.massivecore.particleeffect.ParticleEffect$ParticlePacket.initialize(ParticleEffect.java:1399) ~[?:?]
at com.massivecraft.massivecore.particleeffect.ParticleEffect$ParticlePacket.<init>(ParticleEffect.java:1335) ~[?:?]
at com.massivecraft.massivecore.particleeffect.ParticleEffect.display(ParticleEffect.java:599) ~[?:?]
at com.massivecraft.massivecore.particleeffect.ParticleEffect.display(ParticleEffect.java:618) ~[?:?]
at com.massivecraft.massivecore.particleeffect.ParticleEffect.display(ParticleEffect.java:1607) ~[?:?]
at com.massivecraft.factions.engine.EngineSeeChunk.run(EngineSeeChunk.java:101) ~[?:?]
at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftTask.run(CraftTask.java:81) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:392) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:889) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_13_R2.EnumParticle
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:85) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:80) ~[spigot.jar:git-Spigot-b0f4c22-a2dd0e3]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_191]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_191]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_191]
at java.lang.Class.forName(Class.java:264) ~[?:1.8.0_191]
at com.massivecraft.massivecore.particleeffect.ReflectionUtils$PackageType.getClass(ReflectionUtils.java:416) ~[?:?]
at com.massivecraft.massivecore.particleeffect.ParticleEffect$ParticlePacket.initialize(ParticleEffect.java:1391) ~[?:?]
... 12 more
after i use f leave command and if i am alone in clan, clan isn't going to disband. faction still exists but noone is in.
versions: factions and mcore version: 3.0.6 [09:58:57 INFO]: This server is running CraftBukkit version git-Spigot-f56e2e7-1 748af8 (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT)
ERROR:09:57:59] [Server thread/INFO]: �[0;36;22m[�[0;36;1mFactions 3.0.6�[0;36;22m] �[0;33;1mAvTo_ left the faction: test2�[m [09:57:59] [Server thread/INFO]: �[0;36;22m[�[0;36;1mFactions 3.0.6�[0;36;22m] �[0;33;1mThe faction test2 (0bdffd11-f3e9-44ef-a40c-27b6b97c2e3b) was disbanded due to the last player (AvTo_) leaving.�[m [09:57:59] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing 'f leave' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:702) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_191] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_191] at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] at java.lang.Thread.run(Unknown Source) [?:1.8.0_191] Caused by: java.lang.NullPointerException at net.milkbowl.vault.economy.AbstractEconomy.depositPlayer(AbstractEconomy.java:50) ~[?:?] at com.massivecraft.massivecore.money.MoneyMixinVault.move(MoneyMixinVault.java:202) ~[?:?] at com.massivecraft.massivecore.money.MoneyMixinAbstract.move(MoneyMixinAbstract.java:64) ~[?:?] at com.massivecraft.massivecore.money.MoneyMixinAbstract.set(MoneyMixinAbstract.java:139) ~[?:?] at com.massivecraft.massivecore.money.Money.set(Money.java:236) ~[?:?] at com.massivecraft.factions.entity.Faction.preDetach(Faction.java:94) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.preDetach(EntityContainerAbstract.java:348) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.detachFixed(EntityContainerAbstract.java:321) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.detachEntity(EntityContainerAbstract.java:299) ~[?:?] at com.massivecraft.massivecore.store.EntityContainerAbstract.detachEntity(EntityContainerAbstract.java:16) ~[?:?] at com.massivecraft.massivecore.store.Entity.detach(Entity.java:70) ~[?:?] at com.massivecraft.factions.entity.MPlayer.leave(MPlayer.java:766) ~[?:?] at com.massivecraft.factions.cmd.CmdFactionsLeave.perform(CmdFactionsLeave.java:24) ~[?:?] at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1175) ~[?:?] at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1131) ~[?:?] at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot-1.13.2.jar:git-Spigot-f56e2e7-1748af8] ... 14 more
[20:11:03 INFO]: Uran234 issued server command: /f perm show warp Tserver
[20:11:03 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'f perm show warp Tserver' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:704) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.NullPointerException
at com.massivecraft.factions.cmd.CmdFactionsPermShow.perform(CmdFactionsPermShow.java:49) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1177) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
... 14 more
[20:10:14 INFO]: Uran234 issued server command: /f perm show setwarp PPEU
[20:10:14 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'f perm show setwarp PPEU' in com.massivecraft.massivecore.command.MassiveCoreBukkitCommand(f)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:704) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1636) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1476) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot.jar:git-Spigot-3cb9dcb-0f708cb]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.NullPointerException
at com.massivecraft.factions.cmd.CmdFactionsPermShow.perform(CmdFactionsPermShow.java:49) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1177) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCommand.execute(MassiveCommand.java:1133) ~[?:?]
at com.massivecraft.massivecore.command.MassiveCoreBukkitCommand.execute(MassiveCoreBukkitCommand.java:60) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot.jar:git-Spigot-3cb9dcb-0f708cb]
... 14 more
Other perm are good. The error is probably due to the fact that warp and setwarp are missing after the update in /mstore/factions_faction/*.json After renaming or setting warp and setwarp, without errors :-)
Player A gets the message "you can't hurt allies" and the trident disappears (it is NOT dropped, it disappears).
Trident should come back to player A, much like when you fire a trident to a gamemode 1 person.
Thank you for looking into this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.