GithubHelp home page GithubHelp logo

combattagplus's Introduction

CombatTagPlus

CombatTagPlus is the last plugin you'll ever need to stop those dirty combat loggers!

Supports

  • CraftBukkit & Spigot 1.7.9
  • CraftBukkit & Spigot 1.7.10
  • Spigot 1.7.10 / 1.8 Protocol Patch
  • CraftBukkit & Spigot 1.8.0
  • CraftBukkit & Spigot 1.8.3
  • CraftBukkit & Spigot 1.8.4 / 1.8.5

Features

  • Spawn a NPC when a player logs off in combat
  • Play an effect when NPC spawns
  • Force NPC to always spawn when the player logs off, even out of combat
  • Can instantly kill player when they log off in combat
  • Safe Logout that optionally lets tagged player wait a timer without moving to safely log off
  • Disallow flying while player is in combat
  • Disallow block editing while player is in combat
  • Disallow enderpearls while player is in combat
  • Disallow teleporting while player is in combat
  • Broadcast a PVP kill/death message
  • Disable combat tagging for specific worlds
  • Deny specific commands while player is in combat
  • Disallow running back to safety while in combat (can also render a forcefield)
  • Supports WorldGuard PVP deny flag (WorldGuard 5.x and 6.x both supported)
  • Supports Factions PVP flag
    • Most mainstream Faction builds are supported:
    • Factions 2.7 (MassiveCore 2.7)
    • Factions 2.6 (MassiveCore 7.4)
    • FactionsUUID 1.6 (and HCFactions) by @drtshock
    • FactionsUUID 1.8 by @externo6
  • Supports Towny PVP permission
  • Works with BarAPI to show a boss bar counting down with the player's remaining combat timer
    • These custom BarAPI builds by @vemacs are more compatible than the official ones:
    • Spigot 1.8.0: Download
    • Spigot 1.7.10 / 1.8 Protocol Patch: Download

Development Builds

You can acquire development builds of CombatTagPlus from the Minelink Network CI server.

Installation

  1. Obtain the latest version of CombatTagPlus from the build server.
  2. Copy or move CombatTagPlus.jar into your server's plugins folder.
  3. Optionally obtain and install a compatible version of BarAPI (see the Features section above for downloads)
  4. Start the server. This creates a new file plugins/CombatTagPlus/config.yml
  5. Edit the newly created configuration file with desired behavior.
  6. If you made any changes, run the command /ctreload from console or as an operator.

Permissions

Permission Description Default
ctplus.reload Reload CombatTagPlus configuration operator
ctplus.bypass.tag Bypass combat tagging operator
ctplus.bypass.command Bypass command restrictions in combat operator
ctplus.bypass.blockedit Bypass block edit restrictions in combat operator
ctplus.bypass.enderpearl Bypass enderpearl restrictions in combat operator
ctplus.bypass.flying Bypass flying restriction in combat operator
ctplus.bypass.teleport Bypass teleportation restriction in combat operator
ctplus.check Check remaining combat timer everyone
ctplus.logout Initiate a safe logout everyone
ctplus.notify.kill Receive kill/death message broadcast everyone

Contributing

  • 4-space indentation
  • UNIX line endings
  • Braces on the same line

Thanks :)

License

CombatTagPlus is licensed to you freely under the terms of the LGPL license.

Special Thanks To:

YourKit-Logo

YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.

combattagplus's People

Contributors

byteflux avatar cheatsupport avatar craigege avatar drtshock avatar programmerdan avatar rourke750 avatar spirit55555 avatar sudzzy avatar techcable avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.