CombatLog
CombatLog punishes players who log out in an attempt to escape combat
CombatLog has been updated to v2.3.0! Supports versions 1.7.10+
How effective is CombatLog? Take a look at this graph: http://bit.ly/CL-Graph
Sample config page: https://dev.bukkit.org/bukkit-plugins/combatlog/pages/configuration/
New API usage: https://dev.bukkit.org/bukkit-plugins/combatlog/pages/api/
Features:
- Easy-to-understand configuration file.
- Able to customize messages and disable unwanted features.
- Use /tag or /ct to check tag time.
- Remove players' Combat tags if they disconnect because of lag or if they were kicked.
- Block commands (using a blacklist/whitelist), teleportation, and enderpearls.
- Remove invisibility potions, disguises, or fly mode, upon entering Combat.
- Display CombatTags on an ActionBar.
Permissions:
- combatlog.bypass - Ability to bypass all of CombatLog's log prevention methods. (Default NONE)
- combatlog.reload - Ability to reload combatlog.yml. (Default OP)
- combatlog.update - Ability to see UpdateChecks upon logging in. (Default OP)
Consider donating to support development: http://bit.ly/CL-Donate
Please update to 1.8 :) Like this plugin, easy and works like a charm :)
Hello. Is it possible to disable Combat Tag on server shutdown where stopping the server cancels all CombatLogs? I've had issues with tagged players losing all their stuff because of a server stop.
Please update for 1.8 (spigot)!:)
@FejminTV
I am asking the author if I can keep the project updated. Hope we start working together soon.
@FejminTV
I'm asking the original author, JackProehl, if I can officially keep this plugin updated~
@KatsuroKurosaki
Could you do one for 1.7.10 Spigot too?
Hey, my console is being spammed by this log: http://pastebin.com/gDiZFjDA
I am using the last version of Combat Log, and Spigot 1.7.10 !
When my friend tries to set the messages to false in the config it just sends them the message "false". Could you please send me the source code to figure out why and maybe fix it and send you back the fixed code?
@KatsuroKurosaki
Nice, but it's working? Because in last version didn't work permissions :-/
combatlog.bypass permission didn't work..
Sa detecte pas quand on se pvp AIDE ME PLZ
@KatsuroKurosaki
thanks man. You will update it?
Yes, arnofrutos has one, it costs $5 though. It works which is nice
Any legit versions of 1.8?
@NickFirenzooo
Like this? https://dl.dropboxusercontent.com/u/2239780/spigot-1.8_myscreen.png
Here is the hacked version I did, and if you scroll down, you will see what environment I used, as well I confirm this version now works on 1.8: https://dl.dropboxusercontent.com/u/2239780/CombatLog-1.8.11-hack.jar
Update on 1.8 please..
@wrathofghost
No problem wrathofghost! Did it work for you?
@KatsuroKurosaki
This is awesome! Thanks so much!
Had to hack this awesome plugin, to get it work for the following environment:
- Spigot hack 1649 - 20141113a
- Vault 1.4.1
- MassiveCore 2.7.5
- Factions 2.7.5
- DisguiseCraft 5.0
- Java 7
Nearly all latest version of everything, and made it work again! Here is the hacked version: https://dl.dropboxusercontent.com/u/2239780/CombatLog-1.8.11-hack.jar
RECOMMENDED: Rename, at least, your current config directory and check that everything works; the only change I made was disabling the update feature (It won't be updated with newer versions) and also to avoid it "update" to the buggy version here.
Let me know if I need to test any new environments; leave me a comment just here!
You need to update for the new version of factions :(
You need to update, or fix it at all... 01.01 17:34:35 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_51] 01.01 17:34:35 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_51] 01.01 17:34:35 [Server] INFO at sun.reflect.GeneratedMethodAccessor263.invoke(Unknown Source) [?:?] 01.01 17:34:35 [Server] INFO at com.jackproehl.plugins.listeners.EntityDamageByEntityListener.onEntityDamageByEntity(EntityDamageByEntityListener.java:50) [?:?] 01.01 17:34:35 [Server] INFO at com.jackproehl.plugins.listeners.EntityDamageByEntityListener.tagAttacker(EntityDamageByEntityListener.java:115) [?:?] 01.01 17:34:35 [Server] INFO Caused by: java.lang.NoClassDefFoundError: com/massivecraft/factions/entity/BoardColls 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.PacketPlayInUseEntity.handle(SourceFile:10) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.PacketPlayInUseEntity.a(SourceFile:55) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:1106) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.EntityHuman.attack(EntityHuman.java:925) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.EntityPlayer.damageEntity(EntityPlayer.java:452) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.EntityHuman.damageEntity(EntityHuman.java:746) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at net.minecraft.server.v1_7_R3.EntityLiving.damageEntity(EntityLiving.java:658) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:434) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:407) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callEvent(CraftEventFactory.java:98) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 01.01 17:34:35 [Server] INFO org.bukkit.event.EventException 01.01 17:34:35 [Server] INFO [17:34:35 ERROR]: Could not pass event EntityDamageByEntityEvent to CombatLog v1.8.11