Перейти к содержимому
Mineforgian

BedrockCombatCompat

Cross-Platform Combat Optimization for Crossplay Minecraft Servers

Загрузки
1K
Подписчики
3
Обновлён
7 августа 2025 г.
Лицензия
MIT

Опубликован 5 августа 2025 г.

🌟 What's New

Cross-Platform Combat Optimization

  • Automatic Player Detection: Seamlessly identifies Bedrock Edition players using Geyser/Floodgate
  • Dual Combat Systems: Maintains traditional Java combat for Java players while optimizing for Bedrock players
  • Controller-Friendly Combat: Removes attack cooldowns and spam-click penalties for Bedrock players
  • Fair PvP Balance: Ensures competitive balance between Java and Bedrock players

🎯 Smart PvP Detection

  • Real-Time PvP Monitoring: Automatically detects when players enter PvP combat
  • Timeout System: Configurable PvP timeout periods (default: 10 seconds)
  • Clean Status Messages: Informative in-game notifications for combat status

Performance Features

  • Attack Speed Optimization: Removes attack speed limitations for Bedrock players
  • Attack Indicator Management: Hides Java-specific attack indicators for Bedrock players
  • Lightweight Design: Minimal server performance impact

🛠️ Administrative Tools

  • In-Game Commands: Easy-to-use commands for server administrators
  • Tab Completion: Full tab completion support for all commands
  • Real-Time Configuration: Toggle features without server restarts

📋 Features Overview

Feature Java Players Bedrock Players
Attack Cooldown ✅ Traditional ❌ Removed
Attack Speed ⚖️ Standard ⚡ Optimized
Attack Indicator ✅ Visible ❌ Hidden
PvP Detection ✅ Monitored ✅ Monitored
Combat Messages ✅ Clean UI ✅ Clean UI

🎮 Commands

Primary Command: /bedrockcombat

  • Aliases: /bc, /bcc
  • Permission: bedrockcombat.use

Available Subcommands:

  • /bedrockcombat help - Show help menu
  • /bedrockcombat reload - Reload plugin configuration
  • /bedrockcombat status - Check your combat status
  • /bedrockcombat version - Display plugin version

🔧 Installation

Requirements:

  • Minecraft Server: Spigot/Paper 1.21+
  • Java Version: Java 17 or higher
  • Dependencies: Geyser + Floodgate (for cross-platform support)

Quick Install:

  1. Download bedrock-combat-compat-1.0.0.jar
  2. Place in your server's plugins/ folder
  3. Restart your server
  4. Configure as needed (optional)

🌐 Server Compatibility

Supported Platforms

  • Spigot 1.21+
  • Paper 1.21+ (Recommended)
  • Purpur 1.21+
  • Pufferfish 1.21+

🔗 Required for Cross-Platform

  • Geyser: Enables Bedrock players to join Java servers
  • Floodgate: Allows Bedrock players without Java accounts

🎯 Perfect For

🏰 Server Types

  • Survival Servers with mixed player bases
  • PvP Servers requiring fair combat balance
  • Mini-Game Servers with combat elements
  • Cross-Platform Communities

👥 Player Benefits

  • Bedrock Players: Smooth, controller-friendly combat experience
  • Java Players: Unchanged traditional combat mechanics
  • Server Owners: Happy players from both platforms

🔒 Security & Performance

  • Zero Security Risks: No external connections or data collection
  • Lightweight: Minimal memory footprint (~2MB)
  • Efficient: Optimized event handling and player detection
  • Stable: Thoroughly tested on production servers

📊 Technical Details

Plugin Information

  • Version: 1.0.0
  • API Version: 1.21
  • Main Class: io.github.chiefboyardee.bedrockcombat.BedrockCombatPlugin
  • Dependencies: Soft-depend on Geyser/Floodgate

Permissions

  • bedrockcombat.use - Access to basic commands (default: true)
  • bedrockcombat.admin - Access to admin commands (default: op)

🐛 Known Issues

Currently, there are no known issues! This is a stable release ready for cross-platform servers!

🔮 Roadmap

Planned Features

  • Configuration file for customizable settings
  • Per-world combat mode settings
  • Advanced PvP statistics tracking
  • Integration with popular PvP plugins
  • Custom combat animations for Bedrock players

💬 Community & Support

Get Help

Ченджлог

1.1.1Релиз1.21.6, 1.21.7, 1.21.8 · 7 августа 2025 г.

Minor encoding patch Fixed § issues replacing with & in places where it formatted better

1.1.0Релиз1.21.6, 1.21.7, 1.21.8 · 6 августа 2025 г.

BedrockCombatCompat v1.1.0

🆕 New Features

  • Action Bar Status Display - Real-time combat mode and PvP status indicators
  • Smart Notifications - Instant alerts for combat mode changes and PvP events
  • Enhanced Configuration - New action bar customization options

⚙️ Configuration Updates

  • action-bar.enabled - Toggle action bar display
  • action-bar.show-combat-mode - Show current combat mode (Bedrock/Java)
  • action-bar.show-pvp-status - Display PvP mode and timeout countdown
  • action-bar.update-interval - Customize refresh rate (default: 20 ticks)

🔧 Technical Improvements

  • Cross-version action bar compatibility (1.8-1.21+)
  • Optimized performance with smart update scheduling
  • Better error handling and graceful fallbacks
  • Memory-efficient player state management

📋 Requirements

  • Minecraft: 1.8.8 - 1.21+
  • Server: Spigot, Paper, or compatible forks
  • Java: 8+

🚀 Upgrade Notes

  • Fully backward compatible with v1.0.0
  • New configuration options auto-generate on first load
  • No breaking changes to existing functionality

For detailed installation and configuration instructions, visit the GitHub repository.

1.0.0Релиз1.21.6, 1.21.7, 1.21.8 · 5 августа 2025 г.

🎮 BedrockCombatCompat v1.0.0 - Cross-Platform Combat Optimization

Transform your Minecraft server with seamless combat optimization for both Java and Bedrock Edition players!

What's New

  • 🔄 Automatic Player Detection - Identifies Bedrock players via Geyser/Floodgate
  • Controller-Friendly Combat - Removes attack cooldowns for Bedrock players
  • ⚖️ Fair PvP Balance - Maintains traditional Java combat mechanics
  • 🎯 Smart PvP Detection - Real-time combat monitoring with timeout system
  • 🛠️ Admin Commands - Easy management with /bedrockcombat commands

🎯 Perfect For

  • Survival servers with mixed player bases
  • PvP servers requiring fair combat balance
  • Cross-platform communities

📋 Key Features

Feature Java Players Bedrock Players
Attack Cooldown ✅ Traditional ❌ Removed
Attack Speed ⚖️ Standard ⚡ Optimized
PvP Detection ✅ Monitored ✅ Monitored

🔧 Requirements

  • Spigot/Paper 1.21+
  • Java 17+
  • Geyser + Floodgate (for cross-platform)

📦 Installation

  1. Download bedrock-combat-compat-1.0.0.jar
  2. Place in plugins/ folder
  3. Restart server
  4. Enjoy cross-platform combat!

🎮 Commands

  • /bedrockcombat help - Show help menu
  • /bedrockcombat status - Check combat status
  • /bedrockcombat reload - Reload configuration

🌟 Ready for cross-platform server use! No known issues, thoroughly tested, and optimized for performance.

Made with ❤️

Комментарии

Загружаем…