
DebugStick
Плагин DebugStick позволяет выдавать отладочную палочку игрокам в режиме выживания на сервере Minecraft. Управляйте состояниями блоков без перехода в креатив.
DebugStick - это utility-плагин для серверов Minecraft, который решает одну очевидную проблему ванильной игры. Отладочная палочка (debug stick) по умолчанию доступна только из креативного инвентаря. С её помощью можно менять состояния блоков (states) - переключать направление ступеней, открывать заборы, менять фазы роста растений или положение дверей. Этот плагин позволяет выдать палочку обычным игрокам в survival, чтобы они могли заниматься детальным декором без выдачи прав на креатив.
Утилита совместима с Java Edition 1.16.1-1.21.8 и работает на большинстве популярных ядер: Bukkit, Spigot, Paper, Purpur и даже Folia. Если вы хостите сервер на BungeeHost (https://bungee.host), плагин установится в пару кликов и сразу подхватится ядром.
Основные возможности
- Чёрные списки блоков и тегов - вы можете запретить игрокам менять определённые блоки. По дефолту в списке уже стоят ульи, торты, компостеры, якоря возрождения, рамки портала Края, черепашки яйца и скулк-крикуны. Это спасёт сервер от случайного или намеренного гриферства.
- Запрет создания воды - можно отключить создание воды (waterlogged) в конкретных мирах. Например, в Незере, чтобы игроки не ломали логику измерения.
- Кастомный крафт - палочку можно скрафтить. По умолчанию рецепт использует незвезду и палку на сетке 2x2. Всё это легко меняется в конфиге.
Как выдать доступ
Чтобы игрок в выживании мог пользоваться палочкой отладки, ему нужно выдать право minecraft.debugstick.always со значением true. Без этого права палочка просто не будет работать как положено.
Команды и права
/debugstick reload- перезагружает конфигурацию плагина. Правоdebugstick.reload(по умолчанию только у оператора).debugstick.bypass- позволяет обойти проверки плагина (по умолчаниюfalse). Удобно для админов, которые хотят полностью игнорировать ограничения чёрных списков.
Нюансы настройки
В конфиге есть несколько важных секций. Bypass_In_Creative отключает проверки для креатива - лучше оставить false, чтобы не было конфликтов. Блок Interaction_cancellation_messages настраивает текст и место вывода (экран или actionbar) сообщений, когда игрок пытается взаимодействовать с запрещённым блоком. Секция Debug_stick_craft отвечает за крафт: вы можете изменить размер сетки (grid_size), форму (shape) и ингредиенты (ingredient).
Важный нюанс: если у вас стоит защита регионов (например, WorldGuard), обязательно потестируйте работу палочки. DebugStick лишь меняет состояние блока, но технически это может считаться взаимодействием, что иногда позволяет обойти региональные флаги постройки. Проверьте это на тестовом полигоне.
Скачайте плагин DebugStick для Майнкрафт, если хотите дать строителям на вашем сервере гибкий инструмент без выдачи креатива. Это идеальный компромисс между ванильным выживанием и свободой творчества.
Конфиг
ini
Disables checking for players in creative
Отключает проверку игроков в креативе
Bypass_In_Creative: false
Message when a player tries to interact with a block or state on the blacklist
Сообщение когда игрок пытается взаимодействовать с блоком или состоянием блока из черного списка
Interaction_cancellation_messages: enable: true actionbar: true messageBlock: "You cannot interact with this block" messageState: "You cannot interact with this state"
List of worlds where the player cannot create water using the debug stick
Список миров, в которых игрок не может создать воду с помощью палочки отладки
Prevent_water_in_world:
- "world_nether" #- "custom_world_name"
Debug stick recipe config
Конфиг рецепта палочки отладки
Debug_stick_craft: enabled: true
if grid is 2x2, line3 is ignored and the line length is 2 characters
если сетка 2x2, строка 3 игнорируется и длина строки составляет 2 символа
grid_size: 2 # 3x3 => 3, 2x2 => 2, 1x1 => 1 shape: line1: " N" # craft grid | сетка крафта line2: "S " # use space for empty slot line3: " " # использовать space для пустого слота
ingredient key for craft grid
ключ ингредиента для сетки крафта
ingredient: N: "NETHER_STAR" S: "STICK"
List of blocks that the player will not be able to interact with
Список блоков, с которыми игрок не сможет взаимодействовать
Blacklist_block:
- bee_nest
- beehive
- cake
- composter
- respawn_anchor
- end_portal_frame
- turtle_egg
- trial_spawner
- vault
- sculk_shrieker
- sea_pickle
- grass_block
- water_cauldron
List of block tags that the player will not be able to interact with
Список тегов блоков, с которыми игрок не сможет взаимодействовать
Blacklist_tag_block:
- candles
- crops
- doors
- slabs
- tall_flowers
Сервер для плагина DebugStick - как у профи
Плагин DebugStick создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином DebugStick для друзей можно за пару минут - BungeeHost всё уже подготовил.
