VanillaCommandPlus

VanillaCommandPlus

Flexible replacement for vanilla /gamemode and /tp: per-parameter permissions, customizable aliases, and MiniMessage messages, with Paper/Folia support and a public API.

50 downloads 0 followers

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.creative
  • VanillaCommandPlus.gamemode.survival
  • VanillaCommandPlus.gamemode.adventure
  • VanillaCommandPlus.gamemode.spectator
  • VanillaCommandPlus.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.creative
  • VanillaCommandPlus.gamemode.survival
  • VanillaCommandPlus.gamemode.adventure
  • VanillaCommandPlus.gamemode.spectator
  • VanillaCommandPlus.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 yourself
  • VanillaCommandPlus.tp.others — teleport another player
  • VanillaCommandPlus.tp.coords — teleport by coordinates
  • VanillaCommandPlus.tp.worlds — teleport between worlds
  • VanillaCommandPlus.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

No gallery available for this project.

Version Minecraft Loader Download

VanillaCommandPlus 1.0

1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
folia, paper
Download