Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 3 days ago
VanillaCommandPlus
Plugin for Paper & Folia that replaces vanilla /gamemode and /tp with enhanced versions — flexible permissions, custom aliases, configurable messages.
🇷🇺 Русский
🎮 /gamemode
Все форматы ввода: creative, 1, /gm c и т.д.
Права
VanillaCommandPlus.gamemode.creativeVanillaCommandPlus.gamemode.survivalVanillaCommandPlus.gamemode.adventureVanillaCommandPlus.gamemode.spectatorVanillaCommandPlus.gamemode.others— смена режима другим игрокам
🧭 /tp
Полный аналог ванильного: к игроку, по координатам (в т.ч. ~), игрок-к-игроку, между мирами. По умолчанию сообщение видит только отправитель (silent-target).
Права
VanillaCommandPlus.tp.self— телепорт самого себяVanillaCommandPlus.tp.others— телепорт другого игрокаVanillaCommandPlus.tp.coords— телепорт по координатамVanillaCommandPlus.tp.worlds— телепорт между мирамиVanillaCommandPlus.tp.silent— полностью бесшумный телепорт
⚙️ Конфигурация
- Любую команду можно отключить (вернётся ванильное поведение)
- Настраиваемые алиасы для каждой команды
- Все тексты в
messages.yml(MiniMessage + плейсхолдеры<player>,<target>,<gamemode>,<x>,<y>,<z>) /vcp reload— перезагрузка без рестарта сервера
🚀 Производительность / API
- Полная поддержка Folia (регион/entity-планировщики)
- Тяжёлые операции вне основного потока, конфиги кэшируются
- Публичный API с отменяемыми событиями смены режима и телепортации
🇬🇧 English
🎮 /gamemode
All input formats: creative, 1, /gm c, etc.
Permissions
VanillaCommandPlus.gamemode.creativeVanillaCommandPlus.gamemode.survivalVanillaCommandPlus.gamemode.adventureVanillaCommandPlus.gamemode.spectatorVanillaCommandPlus.gamemode.others— change other players' mode
🧭 /tp
Full vanilla-equivalent: to player, by coordinates (incl. ~), player-to-player, cross-world. Message shown only to sender by default (silent-target).
Permissions
VanillaCommandPlus.tp.self— teleport yourselfVanillaCommandPlus.tp.others— teleport another playerVanillaCommandPlus.tp.coords— teleport by coordinatesVanillaCommandPlus.tp.worlds— teleport between worldsVanillaCommandPlus.tp.silent— fully silent teleport
⚙️ Configuration
- Any command can be disabled (falls back to vanilla)
- Customizable aliases for every command
- All text in
messages.yml(MiniMessage + placeholders<player>,<target>,<gamemode>,<x>,<y>,<z>) /vcp reload— reload with no server restart
🚀 Performance / API
- Full Folia support (regional/entity schedulers)
- Heavy operations run off-thread, configs are cached
- Public API with cancellable gamemode-change and teleport events


