https://github.com/fulminazzo/lightfight
LightFight Combat Log Minecraft Plugin Official GitHub Page.
https://github.com/fulminazzo/lightfight
bukkit documentation minecraft minecraft-plugin plugin spigot spigot-plugin
Last synced: 4 months ago
JSON representation
LightFight Combat Log Minecraft Plugin Official GitHub Page.
- Host: GitHub
- URL: https://github.com/fulminazzo/lightfight
- Owner: Fulminazzo
- Created: 2022-03-24T10:08:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-09-30T17:17:19.000Z (over 2 years ago)
- Last Synced: 2024-12-30T23:56:47.628Z (over 1 year ago)
- Topics: bukkit, documentation, minecraft, minecraft-plugin, plugin, spigot, spigot-plugin
- Homepage:
- Size: 8.21 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LightFight
> Sei italiano?
> Clicca [qui](https://github.com/Fulminazzo/LightFight-IT) per visualizzare la pagina in Italiano!
LightFight is a combat log plugin created with the cross compatibility in mind. In fact, it can be used from 1.8 through 1.18 and more upcoming versions! In here you will find a simple list of the most important features, but I suggest you carefully read the [Wiki](https://github.com/Fulminazzo/LightFight/wiki) to better understand how the plugin works.
## Functioning
LightFight is very simple: when a player gets hit by another entity and/or a player, she/he is put in Combat Mode, meaning that some actions (executing commands, flying, changing gamemode...) are blocked. All of these can be easily modified in the [config.yml](https://github.com/Fulminazzo/LightFight/wiki/Configuration) file to adapt these behaviours to your liking.
A very unpractical use of the entry timer.
## Config
The [Configuration File](https://github.com/Fulminazzo/LightFight/tree/main/config.yml) is crucial to modify the plugin behaviour. In there you will find many available features that can be activated:
- **auto update** of the config.yml file;
- **PvE combat**: enable Combat Mode for entities;
- **auto respawn** on death;
- **grace period** for the player that just logged protecting from PvE and PvP;
- a list of **ignored worlds**;
- a list of **events** to be **disabled**;
- **barriers**;
and [more](https://github.com/Fulminazzo/LightFight/wiki/Configuration)!
## Commands
The plugin supports three main commands:
- [CTag](https://github.com/Fulminazzo/LightFight/wiki/Commands#ctag)
- [CUntag](https://github.com/Fulminazzo/LightFight/wiki/Commands#cuntag)
- [LightFight](https://github.com/Fulminazzo/LightFight/wiki/Commands#lightfight)
The first two commands allow to check and remove the Combat Mode for a user. The third command is the most important for admins: it allows to control and change how the plugin works or how the players interact with the world among them. The ```LightFight``` command allows some subcommands that are explained [here](https://github.com/Fulminazzo/LightFight/wiki/Commands#lightfight).
## Messages
LightFight also has a full list of messages that can be edited in the [messages file](https://github.com/Fulminazzo/LightFight/tree/main/messages.yml).
## Integrations
Both [PlaceholderAPI](https://github.com/PlaceholderAPI/PlaceholderAPI) and [WorldGuard](https://enginehub.org/worldguard) are supported. Not only the plugin offers many [placeholders](https://github.com/Fulminazzo/LightFight/wiki/Placeholders), but WorldGuard can be used to **set barriers** where the user in combat mode cannot enter (this will only happen if the region has the flag **pvp** set to **deny**).