HomeJavaModsCraftLLC YouTube Command Mod [CYCM]
CraftLLC YouTube Command Mod [CYCM]
ModsJava

CraftLLC YouTube Command Mod [CYCM]

by CraftLLC · on Modrinth

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Fabric only.

⬇ Download for 26.2⬇ Download for 26.1.2⬇ Download for 26.1.1⬇ Download for 26.1⬇ Download for 1.21.11⬇ Download for 1.21.1
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

CraftLLC YouTube Command Mod (CYCM)

CYCM is a Minecraft mod built for streamers who want their audience to actually do things in the game — not just watch. It connects your YouTube Live Chat and Telegram straight into Minecraft, so viewers can spawn sheep, drop TNT, or chain together chaotic command sequences in real time.

Downloads Latest Version Minecraft Version

What it does


The command syntax

CYCM isn't just a relay — it's a proper command engine. Here's what it can do.

Repeating commands

/command +[Count] [DelaySeconds]

Chaining commands

Separate multiple commands with | and they'll run in sequence:

/tnt | /summon zombie +5 2 | /say Watch out!
/tp @p ~ ~10 ~ | /summon creeper
/say Phase 1 | !sleep 3 | /say Phase 2

Fair budget system: if the global limit is 20 repeats and someone sends /cmd1 +15 | /cmd2 +10, the mod splits it fairly — cmd1 gets 15, cmd2 gets 5, total stays at 20.

Adding pauses with !sleep

Drop !sleep <seconds> anywhere in a chain to wait before continuing:

/summon lightning_bolt | !sleep 2 | /tnt 8 5
/say Get ready | !sleep 5 | /say Go

Escaping special characters

Use \ if you want a literal + or other symbol — so /say \+10 actually says "+10" in chat instead of being treated as a repeat.


Commands

Core controls

Command What it does
/cycm <on|off> Turns the whole mod on or off
/cycm restart Reloads config and restarts everything
/cycm stop Cancels all running repeats and delayed commands
/cycm block <cmd> Permanently blocks a command
/cycm unblock <cmd|all> Removes a command (or all) from the blocklist
/cycm blocklist Shows what's currently blocked
/cycm execute <cmd> Runs CYCM syntax manually (also works as /ce)

YouTube

Command What it does
/cycm ytmode <api|http> Switch between Direct API and Browser Bridge mode
/cycm youtube key <apiKey> Set your YouTube API key
/cycm youtube id <videoId> Set the live stream video ID
/cycm youtube oa2client <clientId> Set your OAuth2 Client ID
/cycm youtube oa2secret <clientSecret> Set your OAuth2 Client Secret
/cycm youtube connect Start the OAuth2 authorization flow
/cycm youtube send <on|off> Send your Minecraft chat to YouTube (or not)
/cycm source <on|off> youtube Enable or disable YouTube as a source

Telegram

Command What it does
/cycm tg token <token> Set your Telegram bot token
/cycm source <on|off> telegram Enable or disable Telegram as a source

Settings

Command What it does
/cycm source list See all active connections and their status
/cycm grouping <on|off> Toggle message grouping in chat
/cycm actionbar <on|off> Toggle the status overlay
/cycm num <N> Max repeats per message (default: 20)
/cycm delay <S> Max delay in seconds (default: 5)
/cycm tnt count <N> Max TNT spawned at once (default: 20)
/cycm tnt radius <R> Max TNT ring radius (default: 8)
/cycm http messages port <port> HTTP server port for browser mode
/cycm http ui port <port> Port for the Web Control Panel
/cycm http ui <on|off> Enable or disable the Web Control Panel

Web Control Panel

If you'd rather not type long commands mid-stream, CYCM has a web-based dashboard you can open in your browser — great for dual-monitor setups.

To use it:

  1. Run /cycm http ui on in Minecraft
  2. Open http://localhost:21457 in your browser (default port)
  3. Configure everything — keys, tokens, limits, blocklists — without touching the game

Changes apply instantly. The panel supports English, Ukrainian, and Russian.


Built-in game shortcuts

These are special shorthand commands CYCM adds for convenience:

Shortcut What it does
/tnt [count] [radius] Spawns one TNT by default. Add count to spawn multiples at the player. Add radius too and it spawns a ring instead. Both are capped by your CYCM settings.
/ka or /killaura Kills all mobs within 20 blocks
/ke or /killentities Removes all non-player entities from the world
/blocklist Same as /cycm blocklist

Setup

1. Install the mod

  1. Grab the latest .jar from Modrinth
  2. Drop it in your Fabric mods folder
  3. Launch Minecraft with Fabric Loader

2. YouTube — OAuth2 (recommended)

  1. Go to Google Cloud Console and create a project
  2. Enable YouTube Data API v3
  3. Create OAuth 2.0 credentials (Desktop app type)
  4. In-game, run:
    /cycm youtube oa2client <YOUR_CLIENT_ID>
    /cycm youtube oa2secret <YOUR_CLIENT_SECRET>
    /cycm youtube connect
    
  5. Click the link, authorize in your browser, come back to Minecraft
  6. Enable the source: /cycm source on youtube

2b. YouTube — Simple API key (read-only)

  1. Get an API key from Google Cloud Console
  2. In-game, run:
    /cycm youtube key <YOUR_API_KEY>
    /cycm youtube id <YOUR_VIDEO_ID>
    /cycm ytmode api
    /cycm source on youtube
    

3. YouTube — Browser Bridge mode

If the API approach isn't working for you, or you want to avoid quota usage, try this instead:

  1. Run /cycm ytmode http in-game
  2. Install the UserScript in Tampermonkey or Violentmonkey
  3. Open your YouTube live stream in the browser
  4. The script relays chat to your local Minecraft instance automatically

4. Telegram

  1. Create a bot via @BotFather and copy the token
  2. In-game, run:
    /cycm tg token <YOUR_BOT_TOKEN>
    /cycm source on telegram
    
  3. Send /start to your bot in Telegram

Config files

Everything lives in config/cycm/:

File What's in it
cycm.json Main config — API keys, ports, modes, toggles, blocklist, limits
live.json Persistent state — OAuth tokens, processed message IDs, stream info
commands_log.txt Log of every command that ran
chat_log.txt Log of all received chat messages

OAuth2 tokens refresh automatically. Don't share your live.json file with anyone.


Safety


Troubleshooting

No messages from YouTube?

Can't send messages to YouTube?

HTTP mode not working?

Telegram bot not responding?


Stream description templates

Copy one of these into your YouTube stream description to explain things to your viewers:

🇺🇦 Українська
🎮 КЕРУЙ ГРОЮ ЧЕРЕЗ ЧАТ!

Пишіть повідомлення або команди в чат YouTube — і вони виконаються прямо в моєму Minecraft!

📝 Як це працює:
• Прості повідомлення: Просто пишіть у чат.
• Команди: Пишіть команди (з / або без), наприклад: /tnt, /killaura
• Повторення: /summon sheep +5 (заспавнить 5 овечок)
• Затримка: /tnt +5 2 (динаміт кожні 2 секунди)
• Ліміти: до 20 повторень, до 5 секунд затримки
• Декілька команд: /summon sheep | summon cow

⚔️ Спеціальні команди:
• /tnt — Заспавнити динаміт
• /killaura (або /ka) — Вбити всіх мобів у радіусі 20 блоків
• /killentities (або /ke) — Вбити всіх мобів у світі

Я можу блокувати небажані команди, які занадто заважають грі. Веселіться! 🎉
🇬🇧 English
🎮 CONTROL THE GAME VIA CHAT!

Write messages or commands in the YouTube chat — and they'll execute live in my Minecraft!

📝 How it works:
• Simple messages: Just type in chat.
• Commands: Enter commands (with or without /), e.g.: /tnt, /killaura
• Repetitions: /summon sheep +5 (spawns 5 sheep)
• Delays: /tnt +5 2 (5 TNT total, one every 2 seconds)
• Limits: up to 20 repetitions, up to 5 seconds delay
• Multiple commands: /summon sheep | summon cow

⚔️ Special commands:
• /tnt [count] [radius] — Spawn primed TNT or a TNT ring
• /killaura (or /ka) — Kill all mobs within 20 blocks
• /killentities (or /ke) — Remove all mobs from the world

I can block unwanted commands that disrupt gameplay too much. Have fun! 🎉
🇷🇺 Русский
🎮 УПРАВЛЯЙ ИГРОЙ ЧЕРЕЗ ЧАТ!

Пишите сообщения или команды в чат YouTube — и они выполнятся прямо в моём Minecraft!

📝 Как это работает:
• Простые сообщения: Просто пишите в чат.
• Команды: Пишите команды (с / или без), например: /tnt, /killaura
• Повторения: /summon sheep +5 (заспавнит 5 овец)
• Задержка: /tnt +5 2 (динамит каждые 2 секунды)
• Лимиты: до 20 повторений, до 5 секунд задержки
• Несколько команд: /summon sheep | summon cow

⚔️ Специальные команды:
• /tnt — Заспавнить динамит
• /killaura (или /ka) — Убить всех мобов в радиусе 20 блоков
• /killentities (или /ke) — Убить всех мобов в мире

Я могу блокировать нежелательные команды, которые слишком мешают игре. Веселитесь! 🎉

Credits & support


Built by creators, for creators. 🚀

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more