Tycoon Boss System
The Tycoon Boss System is a timed global farming event where players deal damage by breaking crops.
Damage is tracked per player, ranked, rewarded and broadcasted in real time.
This is not a mob-based combat boss. It is a server-wide competitive farming event tied directly to crop activity.
Core Concept
Each boss consists of:
A unique ID
A display name
A maximum HP
A timeout duration
Crop damage rules
Optional visual representation
Optional BossBar
Start & end broadcasts
Ranked reward distribution
Participant rewards
Scheduler triggers
Personal statistics messaging
Only one boss can be active at a time.
Boss Configuration Structure
Boss IDs are stored uppercase internally.
Basic Configuration
Fields
name
Display name
max-hp
Total HP
timeout
Event duration
Timeout Format
Supported formats:
30s15m2h1d5000msraw milliseconds
If timeout is reached and boss is not killed → event ends without kill rewards.
Damage System
Bosses take damage from crop breaking.
How It Works
default→ applied to all cropsoverrides→ material-specific damageFinal damage is scaled by enchant bonuses
Damage cannot be negative
Custom
BossDamageEventis fired
Boss Visual System
Global visual configuration:
Per-boss visual:
Supported Types
HEAD
Options:
owner→ Player skull ownertexture→ Base64 custom texturescale→ Display scalingyaw,pitch→ Rotation
MODEL (ModelEngine)
Spawns invisible pig carrier entity and attaches ModelEngine model.
BossBar
Supported Colors
RED
BLUE
GREEN
YELLOW
PURPLE
PINK
WHITE
Supported Styles
SOLID
SEGMENTED_6
SEGMENTED_10
SEGMENTED_12
SEGMENTED_20
Start Broadcast
Placeholders:
{boss_name}{hp}{max}{time}
End Broadcast
limit
Maximum ranks displayed publicly.
Rank Sections
Supports:
Exact rank:
"1"Range:
"3-5"default
Placeholders:
{player}{rank}{damage}{dmg_ratio}{boss_name}
Personal Section
Sent to each player individually.
Placeholders:
{damage}{dmg_ratio}{rank}
Rewards System
Top Rewards
limit→ number of ranked rewardsper-ranksupports:exact rank
rank ranges
default fallback
Participant Rewards
min-damage→ required to receive rewardCommands executed from console
{player},{damage},{rank},{dmg_ratio}supported
Scheduler System
Bosses can auto-start via triggers.
Trigger Timing
Fixed Interval
Random Interval
Direct Duration
Conditions
Currently supported:
Checks online player count.
If conditions fail → trigger postponed.
Last updated