Geyser Cross-Play Balancer

INVENTORY TOTEMS
ACTIVATED.

Level the playing field. Bedrock players connected via Floodgate scan their entire inventory for totems, triggering undying triggers instantly on fatal combat blows.

Combat Arena Simulator

Click Strike to simulate combat. Once the Bedrock player's health drops to zero, the plugin scans the hotbar and activates the totem.

Combat Controls

Regeneration II
Absorption II Active
Required Plugins: Floodgate v2.0
Server Engine: Folia / Paper / Spigot
Geyser Client Viewport
Floodgate Tunnel
Bedrock Player HP
Simulated Player Hotbar
⚔️
🍎
🏹
💎
💎

Documentation Hub

Comprehensive setup guidelines, compatibility lists, and plug-and-play details.

Installation & Setup

Required Dependencies

  • Spigot, PaperMC, or Folia Server (1.16 - 1.21+)
  • Floodgate: Essential to identify Bedrock connection streams.
  • Geyser: Enables cross-play logins.

Installation Steps

  1. Download the compiled release jar of RetroBedrockTotem.
  2. Verify that Floodgate is already active on your server.
  3. Place the jar in the /plugins directory.
  4. Restart the server node. No additional configuration files are generated.

Technical Operation Detail

RetroBedrockTotem operates silently as a high-performance event listener for EntityDamageEvent. The execution flow is strictly optimized to avoid tick overhead:

  1. Fatal Blow Detection: The event logic only runs when damage exceeds a player's current health.
  2. Connection Check: The plugin checks Floodgate's API to verify if the player is connected via Bedrock Edition.
  3. Inventory Scan: Scans all inventory arrays (including hotbars and inner bags) for Material.TOTEM_OF_UNDYING.
  4. Activation: Consumes the totem, cancels the death sequence, restores 1 HP + absorption/regeneration statuses, and broadcasts the totem particle event.
★ ZERO CONFIGURATION REQUIRED: The plugin is designed to operate instantly out-of-the-box.