PunchingBag | Lobby Entertainment | Physics, Duels & Rankings
PluginLicenseRef-All-Rights-Reserved

PunchingBag | Lobby Entertainment | Physics, Duels & Rankings

The lobby punching bag your players will actually use. Physics · Duels · Progression

46
Downloads
0
Followers
1 weeks ago
Updated
📦
2
Versions

📖About PunchingBag | Lobby Entertainment | Physics, Duels & Rankings

BoxTop Header
Separator
Title

BoxTop transforms any entity into a functional punching bag with simulated physics, RPG progression, and visual effects. With the massive v3.0 update, it now fully supports 3D Custom Models (Resource Packs) and an intuitive In-Game Configuration Menu, making it easier and more visually stunning than ever to use.

Separator
Features
► CLICK HERE TO VIEW ALL FEATURES ◄
Feature 1
Full support for CustomModelData using Resource Packs. Make your bags look like real punching bags across all modern versions (1.12.2 to 1.21+) without visual conflicts!

Feature 2
Shift + Right-Click to easily configure individual bag attributes (knockback, health, visuals) directly in-game without touching config files.

Feature 3
Challenge nearby players via GUI! Includes betting, live BossBar, winner announcements, and fully customizable acceptance buttons (supports Hex colors).

Feature 4
Entities react to hits with real knockback. Suspend heavy bags using Leads (Leash) and fences flawlessly. (Natively handles Paper 1.21+ leash physics!)

Feature 5
Train to get stronger! Gain "Musculature" bonus damage as you accumulate hits. Manage your energy to avoid exhaustion.

Feature 6
Give money/commands on milestones and display the top fighters using PlaceholderAPI and holograms.
Separator
Video Showcase

> FULL VIDEO OVERVIEW <
BoxTop Video Showcase
(<Note: Showcase video to be updated with 3D Models soon!>)
► CLICK HERE TO VIEW GIF SHOWCASE ◄

01. Train & Physics

Setup is instant. Run /boxtop setentity <name> and start punching! Watch the bags react with realistic knockback and particle effects.


Train & Physics


02. In-Game Config UI

Sneak and Right-Click to open the settings menu and customize your bag in real-time. Change knockback, and visual settings without typing commands!


UI Config


03. Arcade Duels (1vs1)

Right-click a bag to open the Challenge Menu. Fight for the highest damage in 30 seconds! Perfect for lobby entertainment.


(< i need a friend for this clip T_T. >)


04. Creative Setup (Hanging Bags)

Use a Lead (Leash) and attach it to a fence to create realistic suspended heavy bags. Our native LeashHitch system handles the physics perfectly.


Hanging Bags


05. Global Leaderboards

Display the top fighters using Holograms. Fully supports PlaceholderAPI for dynamic top DPS rankings.


Leaderboards

Separator
Downloads

To use the new 3D Custom Models feature, you must install the appropriate resource pack for your server version:

1.12.2 1.13
1.16-1.20 1.21 Separator
Commands
/boxtop stats               - Check your personal damage and muscle level.
/boxtop accept <player>     - Accept a pending duel challenge.
/boxtop list                - Show all active bags and locations.
/boxtop setentity <name>    - Turn the target entity into a bag (Admin).
/boxtop unsetentity <name>  - Remove a specific bag (Admin).
/boxtop reload              - Reload config and update systems.
Separator
Placeholders
# --- PERSONAL PER-BAG ---
# (Requires features.ranking: true)
%boxtop_personal_damage_<bag>%  - Your total damage on that bag
%boxtop_personal_hits_<bag>%    - Your total hits on that bag
%boxtop_personal_rank_<bag>%    - Your position on that bag (#3 or ---)

# --- RANKING PER-BAG ---
# (Requires features.ranking: true)
%boxtop_top1_name_<bag>%        - Name of the #1 on that bag
%boxtop_top2_name_<bag>%        - Name of the #2 on that bag
%boxtop_top3_name_<bag>%        - Name of the #3 on that bag
%boxtop_top1_damage_<bag>%      - Damage of the #1 on that bag
%boxtop_top2_damage_<bag>%      - Damage of the #2 on that bag

# --- GLOBAL (Classic) ---
%boxtop_name_1%                 - Name of the #1 global
%boxtop_name_2%                 - Name of the #2 global
%boxtop_damage_1%               - Damage of the #1 global
%boxtop_damage_2%               - Damage of the #2 global
%boxtop_personal%               - Your total global damage
Separator
Configuration

Highly configurable mechanics!

# --- DUELS & CUSTOM MESSAGES ---
duels:
  enabled: true
  duration: 30
  glow-color: "LIGHT_PURPLE"
  # Use {accept_button} placeholder inside messages
  # to render the interactive chat button!
  invite-format:
    - "&e&m-----------------------"
    - "&6%player% &echallenged you!"
    - "{accept_button}"
    - "&e&m-----------------------"
 
  # The actual button formatting (Supports Hex!)
  accept-button-text: "&a[CLICK TO ACCEPT]"

# --- RPG SYSTEMS ---
stamina:
  enabled: true
  max-hits: 20
  message-tired: "&cYou are exhausted!"

musculature:
  enabled: true
  bonus-damage: 0.5
  max-bonus: 20.0
Separator
Support

Found a bug, need help setting up, or have a suggestion?

Discord GitHub

► Click Here to Join our Discord ◄