SillyCore Framework
The ultimate 100% GUI-driven engine for Minecraft tournaments and custom minigames. Out-of-the-box battle royale and elimination match flow, fully extendable for custom game modes like Bedwars.
Zero configuration files. Zero server restarts. Just pure, visual control.
Host Quickstart: First Match in 3 Steps
> zero config files • 100% in-game setup • ready in minutes_
1. Install Plugin
Drop SillyCore.jar into your server's /plugins directory. Fully tested for Paper 1.21.1+ on Java 21. Standalone engine – no database or external plugins required.
2. Type /sic
Join your world and open the full visual control hub with one command: /sic. Manage lobby protection, team rules, and arena bounds with zero server restarts.
3. Configure & Launch
Select your match phases, set player spawns, review automated pre-match validation, and click start. Rules can even be hot-swapped live during the match.
Dynamic Game Flow
> Infinite phases • Battle-tested presets • Custom game rules_
Ships with an automated battle royale / tournament flow out of the box, but isn't limited to it. Craft custom phase sequences, win conditions, and objective mechanics for any minigame from fast elimination to Bedwars.
Lobby
Grace
PvP
Deathmatch
Why SillyCore?
{
"team-configuration" : {
"teams-enabled" : true,
"random-teams" : false,
"min-team-size" : 1,
"max-team-size" : 3,
"friendly-fire" : false
},
"map-center" : {
"worldName" : "world",
"x" : 0.0,
"y" : 61.0,
"z" : 0.0
},
"disallowed-in-lobby" : {
"TEntityTargetEvent" : true,
"TEntityDamageEvent" : true,
"TBlockPlaceEvent" : false,
"TPlayerBucketEmptyEvent" : false,
"TBlockBreakEvent" : false,
"TPlayerBucketFillEvent" : false,
"TFoodLevelChangeEvent" : false,
"TEntityDamageByEntityEvent" : true,
"TPlayerMoveEvent" : false
},
"border-radius" : 350,
"start-delay" : 3
}
Rock-Solid Performance: Zero Lag Under Battle
> Flawless 20.00 TPS • 6.85 ms Median MSPT • Tested With 60 Active Players_
Near-Zero Server Load
Tournament engine load in 60-player battleZero lag during intense fights. SillyCore takes up only 0.05% of server resources to automate match transitions, rules, and 60 live scoreboards.
- Massive Performance Headroom: Leaves 99.95% of your server capacity purely for player combat and physics.
- Battle-Tested Stability: Automates matches with 60 simultaneous contestants without dropping a single tick.
No Reboots Needed
Clean reset between tournament roundsRuns 24/7 without maintenance restarts. Even in a 60-player stress test, the entire setup consumes only 1.4 GB of RAM.
- Budget-Server Friendly: Operates smoothly on affordable V-servers and budget hosts with zero memory leaks.
- Automatic Round Reset: Menus, player states, and tournament history wipe completely clean between matches.
Flawless 20.00 TPS
Massive server performance headroomLag-free combat at all times. Your server maintains a flat 20.00 TPS with an outstanding 6.85 ms median processing time.
- Extreme Processing Reserve: Even at peak 95th percentile spikes (10.8 ms), your server has huge reserves below the 50 ms limit.
- Smooth Elimination Waves: Maintains perfect tick rates through player eliminations, teleports, and scoreboard syncs.
⚙️ Deep-Dive: Technical Architecture & Raw Telemetry (Developer Stats) Click to Expand
Thread Execution Profile (60-Player Test)
Memory Footprint & Scopes
Spark Profiler Live Telemetry
Everything You Need
> Fully backward-compatible & dynamically configurable_
100% GUI-Based Core
One Command: /sic
Zero command memorization. Control every single tournament setting from one visual menu.
- Smart Navigation: Effortlessly jump between categories with intuitive breadcrumbs.
- Instant Feedback: Active rules and configuration states update immediately on screen.
Pre-Match Validation
Never launch a broken tournament. Automated pre-flight checks inspect your entire setup before launch.
- Smart Detection: Automatically flags missing loot tables, unassigned spawns, or phase errors.
- One-Click Fixes: Click any warning icon in
/sicto jump straight to the issue.
Hot-Swapping Rules
Total live match control. Adjust tournament rules and phase timers on the fly while players are playing.
- Live Tweaks: Toggle PvP, adjust border speeds, or modify grace times mid-match.
- Zero Downtime: Every change takes effect immediately without server restarts.
Lobby, Teams & World
Lobby Protection
Complete control over waiting areas. Keep players safely contained until the match begins.
- Interaction Lock: Toggle block break, place, and fluid use with one click.
- Peaceful Waiting: Disable hunger, PvP damage, and hostile mobs in the lobby.
Advanced Team Engine
Effortless squad matchmaking. Organize solo or multi-player squad tournaments.
- Auto-Balancing: Automatically randomize team rosters or let players pick squads.
- Squad Rules: Toggle friendly fire and enforce strict min/max squad sizes.
Map & Environment
Dynamic tournament arenas. Set your arena center and let the engine automate world borders.
- Precision Center: Set map boundaries and center with visual in-game tools.
- Dynamic Borders: World borders shrink automatically based on your phase countdowns.
Spawning & Tool
Click-and-place spawn setup. Set up arena spawns visually in seconds with the spawn wand.
- In-World Wand: Right-click blocks to set exact player spawn points with visual markers.
- Fair Spacing: Automatically balances player and team positions across the arena.
Phases, Loot & Modules
Game Phases
Custom tournament flow. Build your match timeline from start to final elimination.
- Flexible Sequence: Freely configure Lobby, Grace, PvP, and Deathmatch phases.
- Smart Advancements: Trigger next phases on timer expiration or remaining player counts.
Visual Loot Tables
Effortless item balancing. Manage unlimited tournament items visually right inside Minecraft.
- In-Game GUI Editor: Drag & drop items into paginated loot pools without touching YAML.
- Drop Weight Control: Adjust item rarity and spawn chances with live visual feedback.
Disqualification System
Seamless spectator handling. Eliminated players transition instantly into spectator mode.
- True Invisibility: Armor and held items vanish completely from alive players.
- Clean Match Exit: Eliminated competitors cannot interfere with active combat.
Module Ecosystem
Modular add-on architecture. Expand SillyCore with specialized add-ons on the fly.
- Hot-Pluggable: Connect modules like SillyChests or SillyTeleportation instantly.
- Zero Conflicts: Clean lifecycle management prevents memory leaks or leftover data.
Action Variations GUI
Click-to-assign modifiers. Customize speed buffs, damage multipliers, and special events.
- Visual Assignment: Right-click any action in
/sicto link it directly to a game phase. - Conflict Prevention: Automatic visual indicators alert you if rules contradict each other.
Pre-Delivered Actions
Enhanced Melee Damage
Makes standard melee attacks significantly more powerful.
Ranged Only
Forces players to only use bows, crossbows, and projectiles for damage.
One-Hit Mode
Every single hit is instantly lethal. Perfect for sudden-death phases.
Grace Period
Players are protected from damage and other harmful effects with configurable damage prevention.
No PvP Period
PvP is completely disabled. Players cannot damage each other during this phase.
No Fall Damage
Prevents players from taking any damage when falling from high places.
No Sprinting
Disables sprinting entirely or adjusts hunger mechanics to make it extremely expensive.
Potion Effect
Automatically apply specific status effects to all active players simultaneously.
Day Time
Locks the world time to a specific hour (ticks) during a phase transition.
Random Teleport
Scatters players safely across the designated map area at the start of a phase.
Chat Message Broadcaster
Broadcasts custom styled messages to players or spectators at phase start and phase end.
Supply Drop
Schedules airdrop supply crates descending via parachutes across phase duration with gradual frequency curves.
Temporary OP-Loot
Temporarily overrides container loot tables with overpowered items and optional instant chest refill triggers.

















