
CreeperCLI
Remote Minecraft admin from your terminal. Files, console, commands
Оцените первым
48
2
Список изменений
Initial release.
Plugin (Java)
- NDJSON TCP protocol v1 with unique request IDs and typed error codes
- bcrypt (cost 12) auth with
creepercli-users.yml, RFC 6238 TOTP 2FA with QR setup, 15-minute IP-bound session tokens - Per-IP login limiter (3 attempts / 5 min) and fail2ban (3 failures, 10-minute ban)
PathSanitizerjail: real-path symlink defeat, traversal blocking, chroot-style absolute paths, JUnit suite- Filesystem commands:
pwd,ls -la,cd,tree,cat,head,tail,wc,touch,mkdir,rm -r,cp -r,mv,info - Edit locking with 5-minute TTL and atomic pushes
grep/findwith depth, size, and result limits- Chunked transfers (64 KB base64) with SHA-256 verification:
cpush/cpull/csync execwith default-deny allowlist, main-thread scheduling, output capture, 30-second timeout- Live console streaming via a
java.util.logging.HandleronBukkit.getLogger()with--grepfiltering stats/tps/topmonitoring- Token-bucket command limiter (30/s per session)
- Append-only audit log with 10 MB rotation
- In-game admin commands:
/creepercli user add|remove|list,status,reload,update - Third-party plugin API:
ActionRegistry/ActionHandler - Anonymous usage metrics via bStats (shaded and relocated; disable in
plugins/bStats/config.yml)
CLI (Node.js)
- Interactive REPL with persistent history and automatic prefix stripping
- One-shot mode:
creepercli ls /plugins - Local
$EDITORworkflow with temp-file hygiene and change detection toplive dashboard, log follow with--grep- Progress indicators and SHA-256 verification for transfers
- Session persistence in
~/.creepercli/creds(mode 0600) say/restartshortcuts mapped through the allowlist
Файлы
CreeperCLI-1.0.0.jar(267.93 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.0
Загрузчики
PaperPurpurSpigot
Версии игры
1.21–26.2
Загрузок
9
Дата публикации
04.08.2026
