Tycoon Skript Reference
Reference of all Skript files in the Tycoon server.
Directory Structure
plugins/Skript/scripts/
├── Core Systems
├── Economy
├── Events (seasonal)
├── Items
├── UI/Menus
└── Utilities
Core Systems
| File |
Lines |
Description |
alliance.sk |
2,862 |
Alliance/guild system with SQL |
gens_main.sk |
902 |
Generator core mechanics |
honor.sk |
~800 |
Honor progression system |
dailymission.sk |
~800 |
Daily quest system |
energy.sk |
~500 |
Energy for generators |
Generator Files
| File |
Purpose |
gens_main.sk |
Placement, breaking, drops |
gens_item.sk |
Generator item definitions |
gens_sell.sk |
Selling mechanics |
gens_display.sk |
Visual effects |
gens_upgrade.sk |
Upgrade system |
gens_admin.sk |
Admin commands |
Economy
| File |
Purpose |
global_drop.sk |
Global drop collection |
sellwand.sk |
Sell wand mechanics |
coinshop.sk |
Coin shop system |
playershop.sk |
Player shops |
Event Folders
Events are organized by date: YYYY-MM-event-<name>/
| Folder |
Event |
2025-12-event-winter/ |
Winter/Christmas event |
2024-10-event-halloween/ |
Halloween event |
2024-04-event-ramadhan/ |
Ramadan event |
Event File Pattern
event-folder/
├── -<event>_main.sk # Core logic
├── -<event>_admin.sk # Admin commands
├── -<event>_collection.sk # Collectibles
├── -<event>_trader.sk # Event NPC shop
├── -<event>_mobs.sk # Custom mobs
└── item-*.sk # Event items
Utilities
| File |
Purpose |
automine.sk |
Auto-mining system |
supertools.sk |
Enhanced tools |
player_display.sk |
HUD/display |
chat.sk |
Chat formatting |
referral*.sk |
Referral system |
Disabled Scripts
Files prefixed with - are disabled by Skript:
-disabled_script.sk # Won't load
Common Patterns
Player Data Access
{playerdata::%player's uuid%::variableName}
Options Block
options:
prefix: "<gradient>Name</gradient> &8|&r"
permission: admin.permission
Database Connection
set {sql::db::name} to the database "jdbc:mysql://..."