Minecraft-Console-Client/docs/guide/creating-text-script.md
copilot-swe-agent[bot] 461be9f368 docs: clarify players app var behavior
Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/c9f7aa87-50b7-4725-aa39-613eba1a07fd
2026-03-24 19:51:46 +00:00

1.2 KiB

title
Creating Simple Script

Creating Simple Script

A simple script is a text file with one command per line. See the Internal Commands section, or type /help in the console to see the available commands. Any line beginning with # is ignored and treated as a comment.

Application variables defined with the set command or in the [AppVars] config section can be used. The following read-only variables are also available: %username%, %login%, %serverip%, %serverport%, %datetime%, %players% (%players% expands to the current online player names separated by commas, or an empty string when not connected).

Example

sample-script.txt: Send a hello message, wait 60 seconds and disconnect from server.

# This is a sample script for Minecraft Console Client
# Any line beginning with "#" is ignored and treated as a comment.

send Hello World! I'm a bot scripted using Minecraft Console Client.
wait 60
send Now quitting. Bye :)
exit

See the example scripts folder for more examples.

If you need more advanced behavior, see Creating Chat Bots.