Bedrock Win Counter
Automatic win tracking for Bedrock TNT Box setups based on
Code (Text):
s2e-bedrock-box
[HR][/HR]
Overview
Bedrock Win Counter is a Paper plugin designed for Stream2Earn-style Bedrock TNT Box setups.
It watches the server log for configurable win markers such as
, increases the stored counter automatically, and updates an in-game display. Staff can also manage the counter manually through commands or the integrated
Code (Text):
/bedrockmenu
GUI.
This makes it useful both for fully automated Bedrock Box streams and for manual fallback handling by staff.
[HR][/HR]
Features
- Automatic win detection through configurable log markers
- Persistent win storage in
Code (Text):
plugins/BedrockWinCounter/data.yml
- Optional target display such as
- BossBar display with dynamic colors
- Optional sidebar scoreboard mode
- Integrated control menu via
Code (Text):
/bedrockmenu
- Configurable messages in
- Configurable menu layout, materials, and step sizes in
- Permission-based visibility and administration
- Can also be used manually without automatic detection
[HR][/HR]
Dependency
Required for automatic Bedrock Box win detection:
-
Code (Text):
s2e-bedrock-box
Important:
- The automatic counter is intended for setups where
Code (Text):
s2e-bedrock-box
outputs a marker like
into the server log.
- Without that dependency, the plugin can still be used manually through commands.
- You can also configure it to listen to a different custom marker in
.
[HR][/HR]
Requirements
- Paper 1.21 or newer
- Java 21 or newer
[HR][/HR]
Commands
Code (Text):
/bedrockmenu
Opens the integrated Bedrock control menu.
Code (Text):
/bedrockwins
Shows the current win count and target.
Code (Text):
/bedrockwins add <number>
Adds wins.
Code (Text):
/bedrockwins remove <number>
Removes wins.
Code (Text):
/bedrockwins set <number>
Sets the current win count directly.
Code (Text):
/bedrockwins reset
Resets the counter to 0.
Code (Text):
/bedrockwins target <number>
Sets a target value.
Code (Text):
/bedrockwins target clear
Clears the active target.
Code (Text):
/bedrockwins display on
Enables the display.
Code (Text):
/bedrockwins display off
Disables the display.
Code (Text):
/bedrockwins display toggle
Toggles the display on or off.
Code (Text):
/bedrockwins display bossbar
Forces BossBar mode.
Code (Text):
/bedrockwins display sidebar
Forces sidebar mode.
Code (Text):
/bedrockwins reload
Reloads the plugin configuration files.
[HR][/HR]
Permissions
Code (Text):
bedrockwins.menu.use
Allows opening
Code (Text):
/bedrockmenu
.
Code (Text):
bedrockwins.view
Allows viewing the win counter and BossBar.
Code (Text):
bedrockwins.admin
Allows full administration of the win counter and menu actions.
[HR][/HR]
Installation
- Install
Code (Text):
s2e-bedrock-box
on the same server if you want automatic Bedrock Box win detection.
- Download or build
Code (Text):
bedrock-win-counter-1.0.0.jar
.
- Put the JAR into your server's
folder.
- Start the server once.
- Review the generated files in
Code (Text):
plugins/BedrockWinCounter/
.
- Grant the required permissions to your staff or streamer role.
[HR][/HR]
Generated Files
-
- core plugin configuration
-
- messages, menu titles, and lore
-
- menu materials, layout, and step sizes
-
- stored wins, targets, and display mode
[HR][/HR]
Typical Workflow
-
Code (Text):
s2e-bedrock-box
triggers a win and writes
to the log.
- Bedrock Win Counter detects the marker in
.
- The stored win counter is increased automatically.
- The BossBar or sidebar display updates.
- Staff can adjust or reset the counter through commands or the GUI if needed.
[HR][/HR]
Source Code and License
Source Code:
Wick1990/bedrock-win-counter: Paper plugin for s2e-bedrock-box win tracking with bossbar, scoreboard and integrated admin menu]GitHub Repository[/URL]
Releases:
Release Bedrock Win Counter 1.0.0 ยท Wick1990/bedrock-win-counter]GitHub Releases[/URL]
License:
This project is released under the
Code (Text):
Bedrock Win Counter Community License 1.0
.
In short:
- Source code is public
- Free use on private and public servers is allowed
- Modification for personal/server use is allowed
- Selling the plugin or paid redistribution of modified versions is not allowed without prior written permission
[HR][/HR]
Author