Cleveland's Custom Blocks: уникальные блоки на сервере Minecraft

Cleveland's Custom Blocks — плагин, превращающий обычные блоки в интерактивные модели с действиями. Узнайте, как установить и настроить его для Minecraft.

Скачать ClevelandCustomBlocks для Minecraft 1.21.5

Оригинальное название: ClevelandCustomBlocks

Версии Minecraft: 1.21.5

Загрузчик: Forge

ФайлMCЗагрузчикРазмер
ClevelandCustomBlocks-0.1.0.jar1.21.5Forge6.7 МБСкачать
ClevelandCustomBlocks-0.2.0.jar1.21.5Forge6.7 МБСкачать
ClevelandCustomBlocks-0.3.1.jar1.21.5Forge6.7 МБСкачать
ClevelandCustomBlocks-1.0.0.jar1.21.5Forge6.8 МБСкачать
ClevelandCustomBlocks-1.0.1.jar1.21.5Forge6.8 МБСкачать

Cleveland's Custom Blocks

Если вам надоели стандартные кубы и хочется добавить на сервер по-настоящему уникальные декорации, мебель или интерактивные объекты, Cleveland's Custom Blocks — именно то, что нужно. Этот лёгкий и чистый плагин позволяет создавать собственные блоки с кастомными моделями, коллизией и действиями, не перегружая сервер. Работает на Paper 1.21.4 и новее, написан на Kotlin с использованием JDK 21, так что производительность остаётся на высоте.

Превью плагина Cleveland's Custom Blocks: игрок ставит кастомный блок-сундук с уникальной моделью на сервере Minecraft Paper 1.21.4

Что умеет Cleveland's Custom Blocks

Плагин заменяет обычный блок на невидимый барьер с коллизией и размещает поверх него Item Display с вашей моделью. В итоге игроки видят и ощущают полноценный кастомный блок, который можно ставить, ломать и использовать. Cleveland's Custom Blocks для Minecraft даёт полную свободу: вы сами решаете, как будет выглядеть блок, какие команды выполнять при правом клике и что выпадет при разрушении.

Ключевые возможности

  • Создание блоков с произвольными 3D-моделями через ресурс-пак.
  • Настройка действий при правом клике — от выдачи предметов до запуска команд от имени игрока или консоли.
  • Поддержка выдачи предметов с учётом максимального размера стака, автоматическое разделение на несколько стаков.
  • Лёгкая очистка чанков от зарегистрированных блоков командой /ccbs chunk CLEANUP.
  • Понятная система прав: разрешение clevelandcustomblocks.use по умолчанию доступно только операторам.

Как установить Cleveland's Custom Blocks

Установка плагина не вызовет трудностей даже у новичка. Сначала скачайте Cleveland's Custom Blocks — JAR-файл с именем вида ClevelandCustomBlocks-[version].jar. Затем переместите его в папку plugins вашего сервера. После первого запуска Paper 1.21.4 или более свежей версии плагин автоматически создаст директорию plugins/ClevelandCustomBlocks/ и скопирует туда стандартный конфигурационный файл define.yml. Именно в нём вы будете описывать все свои кастомные блоки.

Обязательно подготовьте ресурс-пак с моделями и текстурами, иначе игроки увидят лишь невидимые барьеры. Рекомендуется принудительно раздавать пакет через настройки сервера, чтобы каждый клиент гарантированно его загрузил. Кстати, если вы пользуетесь лаунчером foxygame.net, то можете найти Cleveland's Custom Blocks в каталоге дополнений и установить его буквально в один клик — лаунчер сам подберёт совместимую версию и пропишет нужные настройки.

Настройка define.yml

Вся магия кроется в файле define.yml. Здесь вы задаёте идентификатор блока, базовый материал (например, minecraft:barrier), путь к модели в ресурс-паке и действия. Пример простого блока-лампы:

my_custom_lamp:
  originalBlock: minecraft:barrier
  model: "custom:block/lamp"
  action:
    right_click:
      - "say $clicker нажал на лампу!"

После правок не забудьте выполнить команду /ccbs reload — плагин перечитает конфиг и сообщит об ошибках, если они есть. Выдавать блоки игрокам можно через /ccbs give PlayerName my_custom_lamp 1. Предметы автоматически разделятся на стаки, если количество превышает максимальный размер стопки базового предмета.

Полезные команды и права

Основные команды, которые пригодятся администратору:

  • /ccbs give [игрок|@a] [id_блока] [количество] — выдача кастомного блока.
  • /ccbs reload — перезагрузка конфигурации.
  • /ccbs chunk GET — показывает все зарегистрированные блоки в текущем чанке.
  • /ccbs chunk CLEANUP — принудительно удаляет все кастомные блоки в чанке, полезно при сбоях.

Право clevelandcustomblocks.use по умолчанию имеют только операторы, но вы можете выдать его доверенным игрокам через любой менеджер прав.

Игровой процесс и взаимодействие

Поставив блок, игроки увидят модель вместо обычного барьера. Правый клик запускает настроенные действия — например, открывает меню, выдаёт предметы или отправляет сообщение. Левый клик разрушает блок: в креативе он исчезает без дропа, в выживании выпадает соответствующий предмет. Это интуитивно и не ломает ванильную логику.

Если модель не отображается, проверьте, что ресурс-пак загружен клиентом и путь к модели в define.yml совпадает с реальным расположением файла в паке. При неработающих действиях убедитесь, что секция action: заполнена корректно и команды поддерживаются вашими плагинами. Cleveland's Custom Blocks использует плейсхолдер $clicker, который автоматически заменяется на имя игрока, кликнувшего по блоку.

Почему стоит выбрать Cleveland's Custom Blocks

Плагин выделяется минималистичным подходом и стабильностью. Он не пытается объять необъятное, а сосредоточен на главном: дать серверам Paper 1.21.4+ простой инструмент для создания кастомных блоков без лишней нагрузки. Благодаря использованию Kotlin и современных API, код остаётся чистым и легко расширяемым. А если вы играете через foxygame.net, то оцените, как быстро можно добавить Cleveland's Custom Blocks в свою сборку — лаунчер автоматически обновляет плагин и следит за совместимостью версий, избавляя от ручной возни с JAR-файлами.

В итоге вы получаете мощный конструктор, который оживляет серверные постройки. Создавайте работающую мебель, интерактивные декорации, квестовые предметы — всё, что подскажет фантазия. Cleveland's Custom Blocks для Minecraft открывает дверь в мир кастомного контента без головной боли, и это действительно оценят и строители, и разработчики мини-игр.