Sueta

⛏️ The Bridge [1.8 - 26.2] ⚔️

4.0.1

The bridge game easy to set up!

·Plugin

⛏️ The Bridge [1.8 - 26.2] ⚔️

A fast, lightweight, and fully customizable Hypixel-style The Bridge mini-game plugin for Minecraft Spigot & Paper servers, supporting versions 1.8 all the way up to 26.2!

How The Game Is Played
In The Bridge, players are divided into two teams and battle across a single, narrow bridge suspended between 2 or 4 islands. Each team's objective is to cross the bridge and score points by jumping into the opponent's pit, located on their island. Players can use swords to fight and defend their bridge, while also being able to build or destroy the bridge itself for strategic advantage. The game is fast-paced, requiring teamwork and quick reflexes, and ends when a team successfully scores 5 points. The bridge can be rebuilt, making every round a dynamic challenge.

TEST SERVER: testing.mipcraft.eu (157.90.137.69:22022)

✨ Features

  • Multi-Team & Flexible Modes: Supports 2-Team & 4-Team configurations with 1v1, 2v2, 3v3, and 4v4 match sizes.
  • ️ In-Game Hotbar & GUI Setup Editor: Easy visual setup using hotbar wands, hologram location markers, and an interactive status dashboard GUI.
  • ⚡ Cross-Version Performance: Native cross-version NMS abstractions optimized for legacy 1.8 servers up to modern 26.x.
  • PlaceholderAPI Integration: Built-in placeholders for player statistics, arena statuses, live player counts, and server stats.
  • Modern Config & Localization: Completely customizable chat messages, scoreboards, action bar notifications, countdown titles, and ASCII-styled configuration files.
  • Dual Storage Options: Local SQLite/YML file storage or MySQL database connectivity for network setups.
  • ️ Built-in Protection & Reset: Automatic arena regeneration, void detection, hunger preservation, and building border constraints.
  • Developer API: Custom event hooks (PlayerKilledInGameEvent, PlayerTriggerScoreEvent) to build custom add-ons on top of the game.

Commands & Permissions

CommandPermissionDescription
/tb playTheBridge.playOpens the GUI match selector menu.
/tb join <game>TheBridge.playJoins a specific game arena directly.
/tb leaveTheBridge.playLeaves your current match or lobby.
/tb listTheBridge.adminDisplays all configured arenas with live status & player counts.
/tb create <game>TheBridge.adminCreates a new arena and launches the interactive setup editor.
/tb edit <game>TheBridge.adminOpens the hotbar editor and GUI status dashboard for an arena.
/tb remove <game>TheBridge.adminStops match, removes arena from memory, and deletes its config file.
/tb reloadTheBridge.adminReloads all configuration settings.

PlaceholderAPI Support

Integrate stats into scoreboards, TAB lists, holographic displays, or server hubs using %thebridge_*% placeholders:

Player Statistics

  • %thebridge_player_kills% - Total player kills
  • %thebridge_player_wins% - Total player victories
  • %thebridge_player_scores% / %thebridge_player_goals% - Total goals scored

Arena & Server Status

  • %thebridge_total_players% - Count of players currently playing across all arenas
  • %thebridge_total_games% - Total number of configured arenas
  • %thebridge_arena_status_<arena>% - Live state of <arena> (WAITING, PLAYING, ENDING)
  • %thebridge_arena_players_<arena>% - Current player count in <arena>
  • %thebridge_arena_max_players_<arena>% - Maximum player capacity in <arena>

Quick Setup Guide

  1. Download TheBridge.jar and place it into your server's plugins/ directory.
  2. Start or reload your server to generate default configurations.
  3. Run /tb create <arena_name> to enter interactive setup mode.
  4. Use the hotbar wands to set:
    • Lobby Spawn
    • The First Team Spawn & Goal Portal...
    • Build Boundaries
  5. Open the Setup Dashboard GUI (Slot 8) to verify all markers display green.
  6. Click Save & Exit (Slot 9) and your arena is ready for players!

⚠️ Only set one side of the game, the other teams will be setup automatically as the game is symmetrical!

Setup videos:
YouTube

⚙️ Configuration Preview

# +-------------------------------------------------------------------+
# |                     T H E   B R I D G E                           |
# |                 Premium Minecraft Mini-Game Config                |
# +-------------------------------------------------------------------+

database:
   enabled: true
   use_local_file: true

Waiting_In_Lobby: 30
Waiting_For_Next_Round: 5
Winning_Score: 5
Arrow_refresh: 3

formats:
   game:
      starting_title: '&aGame starts in'
      starting_subtitle: '<time> seconds!'
      fight: '&aGo!'
      team_wins: '<team> team wins!'
      player_scores: '<player> scored!'

Other plugins:

Join Discord: https://discord.gg/2dcXEtP

Similar projects

Plugin →