CombatLog999СкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (12)
release
1.1.1 The PvP Statistics Update!
1.1.117 июл. 2026 г.2,8 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
## 1.1.1 - 2026-07-17
### Added
- PvP statistics command showing kills, deaths, K/D ratio, longest combat, win streaks, and profile multiplier
- Combat log history lookup with pagination for staff to review player combat violations
- Combat session replay command to view detailed combat events including attacks, damage, blocked commands, and escape attempts
- PlaceholderAPI expansion with new placeholders: kills, deaths, K/D ratio, longest combat, current streak, best streak
- Database-backed combat session tracking with event logging for attacks, command blocks, escape attempts, and session end reasons
### Fixed
- Combat timers now properly persist across server restarts using database storage
- Boss bar color thresholds now correctly swap if configured in wrong order
- Combat state cleanup when entering safe worlds no longer leaves orphaned database entries
- Profile tracking now correctly records combat logs, escape attempts, and attack statistics
- Punishment multiplier now applies correctly based on player profile type
- Duplicate combat tag events no longer create multiple timers for the same player
release
1.1.0
1.1.028 апр. 2026 г.2,1 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
### Added
- Placeholder support for combat status, remaining time, profile type, and lifetime offense stats.
- Offline staff tools for profile lookup, profile resets, and ranked leaderboards.
- Configurable combat restrictions for pearls, rockets, elytra activation, invisibility, milk, and flight toggles.
- Database-backed storage with SQLite by default, optional MySQL support, and periodic autosaves for combat data.
### Fixed
- Combat timers now survive reloads and restarts reliably instead of being lost before players return.
- Delayed combat tagging now clears correctly on death, world changes, and other combat cleanup paths.
- Profile tracking now fully respects global and per-world disable settings.
- Profile classification thresholds now follow configured values instead of fixed values.
- Default timer and boss bar settings now apply correctly when world overrides are not provided.
- World inheritance now resolves correctly regardless of configuration order.
- Reloading now refreshes runtime message display state correctly.
- Join protection timing now stays accurate across fast rejoins and correctly shows remaining time.
- Escape attempts are no longer counted for actions already cancelled elsewhere.
- Forced inventory drops no longer strip kept levels as a side effect.
- Re-enabling combat displays now restores active timers immediately.
- Combat displays now appear populated immediately instead of starting blank.
release
1.0.9 The Better Command Blocking Update!
1.0.917 мар. 2026 г.1,1 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
### Added
- Substring-based command blocking to cover large command sets with a single keyword.
- Regex-based command blocking (case-insensitive) for advanced patterns and namespaced commands.
- Command alias normalization so aliases and canonical commands follow the same block rules.
- Permission-based bypass for blocked commands with per-command placeholders.
release
CombatLog999 1.0.8
1.0.820 февр. 2026 г.921Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
A Very Small Bug Fix!
release
1.0.7 The Grace Update!
1.0.718 февр. 2026 г.75Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
### Bug Fixes
- Fixed an issue where custom blocked commands added to the config would not actually be blocked during combat unless they were part of the original defaults
### New Features
- Players are now tagged for combat when hit by projectiles including arrows, tridents, crossbow bolts, splash potions, and lingering potions from other players, not just melee attacks. This can be toggled on or off in the config
- Players now receive a configurable window of spawn protection when joining the server, preventing them from being attacked or combat tagged before they fully load in. Attacking another player while protected will immediately remove the protection. Can be disabled by setting the duration to zero
release
1.0.6 The Bug Fix Update!
1.0.615 февр. 2026 г.181Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
### New Features
- **Bypass Keep Inventory** — Combat logging now forces items to drop on the ground regardless of whether keep inventory is enabled. This also applies to deaths that occur while in combat. This behavior is enabled by default and can be toggled in the config.
### Bug Fixes
- Fixed combat timer persisting after a player dies, causing them to respawn still marked as in combat with the boss bar still visible.
- Fixed a potential server crash when a player teleports under certain conditions.
- Fixed a resource leak when writing to the combat violation log.
- Fixed items being removed from the boss bar display twice when a player disconnects during combat.
- Fixed combat start delay not being properly cleaned up when a player disconnects.
release
1.0.5 The Combat Profiles System Update!
1.0.529 янв. 2026 г.442Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
### New Features
#### World-Specific Combat Rules
- Each world can now have its own combat settings
- Worlds can inherit settings from other world configurations using the `inherit` option
- Per-world configurable options:
- Enable or disable combat logging in specific worlds
- Set different combat timer durations per world
- Define world-specific blocked commands
- Customize boss bar colors per world
- Option to clear combat status when entering a world
- Enable or disable combat profiles per world
- Enable or disable punishment scaling per world
#### Combat Profiles System
- Players are automatically categorized based on their combat behavior
- Four profile types: Aggressive, Defensive, Escape-Prone, and Neutral
- Profiles track player statistics including:
- Total attacks made
- Damage dealt
- Damage taken
- Number of combat logs
- Escape attempts (blocked commands used during combat)
- Staff can view any player's combat profile with `/combatlog profile <player>`
- Player profiles persist across server restarts
#### Punishment Scaling
- Punishments can now be scaled based on player combat profile
- Escape-prone players receive harsher penalties (1.5x multiplier by default)
- Defensive players receive lighter penalties (0.8x multiplier by default)
- Use `%multiplier%` placeholder in punishment commands to apply scaling
- Punishment scaling can be enabled or disabled per world
#### Safe World Protection
- Players cannot teleport to worlds with combat disabled while in combat
- Attempting to teleport to a safe world during combat is blocked and logged as an escape attempt
#### Combat Clearing on World Change
- Worlds can be configured to clear combat status when players enter them
- Useful for spawn areas or safe zones
### Improvements
- Combat violations are now logged with additional profile information
- Profiles are saved and loaded automatically on server start/stop
release
CombatLog999 1.0.4 Messages Update
1.0.426 дек. 2025 г.810Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
### New Features
- Added `/combatlog999 messages <enable|disable>` command to toggle all combat messages and bossbars
- Added `show-combat-messages` configuration option to control whether combat messages and bossbars are displayed
- Added `messages.messages-disabled` configuration option for custom message when messages are disabled
### Changes
- When messages are disabled via the new command, all active bossbars are automatically removed
- The combat message and bossbar display state persists across server restarts
- Added new permission `combatlog999.admin` for the new command (granted to OPs by default)
release
CombatLog999 1.0.3 Better Config Update
1.0.325 нояб. 2025 г.417Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
### New Features
- **Combat Start Delay**: Added configurable delay before combat timer starts after taking or dealing damage, preventing accidental tagging
- **Visual Customization**: Added configurable boss bar colors with different colors for low, medium, and high time thresholds
- **Combat Log Logging**: Added detailed logging system that records all combat log violations to a file with timestamps, player names, and timer information
- **Config Comments**: Added comprehensive comments to the config.yml file to help users understand all options
### Enhancements
- Improved boss bar color system that dynamically changes based on remaining time
- Enhanced timer system with configurable thresholds for visual indicators
- Added detailed logging for server admin review of combat log incidents
- Improved combat tagging system with delayed activation option
### Configuration Updates
- Added `combat-start-delay` setting (0-60 seconds)
- Added `bossbar-color`, `bossbar-color-medium`, `bossbar-color-low` settings
- Added `low-time-threshold` and `medium-time-threshold` settings
- Updated config.yml with detailed comments explaining each option
release
CombatLog999 1.0.2 The Punishment Update
1.0.28 окт. 2025 г.496Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
- **Added Customizable Punishments:** You can now define a list of commands to be run when a player combat logs. This allows for more flexible punishments than just dropping inventory.
- **Added Boss Bar Timer:** You can now choose to display the combat timer on a boss bar instead of the action bar.
- **Added Command Blacklist:** You can now configure a list of commands that are blocked while a player is in combat. The commands `/home`, `/spawn`, and `/tpa` are blocked by default.
- **Updated Configuration:** The `config.yml` has been updated with new options for the new features. The plugin will automatically add the new options to your existing configuration file.
release
CombatLog999 1.0.1
1.0.110 сент. 2025 г.142Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
Implemented combat tagging system with configurable timer duration.
Added full inventory drop on combat log violation to prevent item loss.
Enabled action bar countdown display with customizable format.
Configurable permitted worlds where combat tagging applies.
Added player exemption toggle command (/combatlog <player>) for admins.
Added configuration reload command (/combatlogreload) for live updates.
Prevented teleporting out of combat with clear player notification.
Persisted combat tags across server reloads and restarts for realism.
Included comprehensive config validation and default value setting.
Improved user feedback with customizable enter and exit combat messages.
Cleaned up combat timers on player disconnect and invalid player states.
release
CombatLog999 V1.0.0
V1.0.03 авг. 2025 г.136Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur
Что нового
the first release