Grass Spreader
Converts nearby dirt blocks to grass if grass is next to it
Описание
Плагин Grass Spreader
Распределитель травы Это плагин, который автоматически распространяет травяные блоки на соседние грязи. Теперь настраиваем!
Автоматическое распространение трав
- Периодическое распространениеГрассовые блоки автоматически распространяются на соседние грязи каждые 60 секунд
- Поддержка нескольких типовПоддерживает все варианты травы и грязи Hytale:
- Типы травыПочва_трава, почва_ Grass_Burnt, Soil_Grass_Cold, Soil_ Grass_Deep, Soil_Grass_Full почва Grass_Wet, почва_ Grass_Sunny, Soil_ Grass_Dry, Soil_Needles
- Типы грязиSoil_Dirt, Soil_Dirt_Cold, Soil_Dirt_Burnt
- Типовое сопоставлениеТрава распространяется на грязь при сохранении того же типа травы (например, холодная трава распространяется на холодную грязь)
Умное распространение логики
- Горизонтальное распространениеТрава распространяется на четыре горизонтальных смежных блока (север, юг, восток, запад)
- Вертикальное распространение: Также проверяется один блок выше и ниже смежных позиций для естественного покрытия местности.
- Световые требования: Распространяется только на грязи, которые не имеют твердых блоков непосредственно над ними (позволяет траве расти естественным путем).
установка
- скачать последний
grassspreader.jarИз вкладки «Файлы» - Место Файл JAR на сервере Hytale
модсправочник - Перезапустить Ваш сервер
- Готово! Плагин автоматически регистрируется при подключении первого игрока.
###
Как это работает
- Обнаружение игрока: Плагин контролирует всех онлайн-игроков
- Область сканирования: Каждые 60 секунд он сканирует радиус 30 блоков вокруг каждого игрока.
- Обнаружение травы: Найдены все травяные блоки в сканируемой зоне
- Распространение: Для каждого найденного травяного блока проверяйте смежные положения для грязевых блоков.
- преобразованиеПреобразует подходящие грязи в тот же тип травы ##
командование
Все команды используют базу /grassspreader префикс.
горизонтальный Проверить Радиус
Контролирует, насколько горизонтально плагин проверяет наличие блоков вокруг игроков.
/grassspreader radiusx set <number>- Установите горизонтальный радиус проверки (по умолчанию: 30)/grassspreader radiusx resetПерезагрузка по умолчанию (30)
Вертикальная проверка радиуса
Контролирует, насколько вертикально (выше и ниже) плагин проверяет наличие блоков травы.
/grassspreaderradiy set <number>- Установите радиус вертикальной проверки (по умолчанию: 20)/grassspreader Радиальный сбросПерезагрузка по умолчанию (20)
Максимальная проверка на одного игрока
Ограничивает, сколько травяных блоков проверяется на одного игрока за клеща, чтобы предотвратить проблемы с производительностью.
/grassspreader maxChecksPerPlayer set <number>- Установите максимальные чеки (по умолчанию: 10000)/grassspreader maxChecksPerPlayerПерезагрузка по умолчанию (10000)
Охлаждение
Устанавливает время между проверками спреда травы.
/grassspreader cooldown set <seconds>- Установить охлаждение за секунды (по умолчанию: 60.0)/grassspreader cooldown resetПерезагрузка по умолчанию (60 секунд)/grassspreader cooldown скачать- Отобразить текущее значение охлаждения
Показать оригинальное описание (English)
Grass Spreader Plugin
Grass Spreader is a plugin that automatically spreads grass blocks to adjacent dirt blocks. Now configurable!
Automatic Grass Spreading
- Periodic Spreading: Grass blocks automatically spread to adjacent dirt blocks every 60 seconds
- Multi-Type Support: Supports all Hytale grass and dirt variants:
- Grass Types: Soil_Grass, Soil_Grass_Burnt, Soil_Grass_Cold, Soil_Grass_Deep, Soil_Grass_Full, Soil_Grass_Wet, Soil_Grass_Sunny, Soil_Grass_Dry, Soil_Needles
- Dirt Types: Soil_Dirt, Soil_Dirt_Cold, Soil_Dirt_Burnt, Soil_Dirt_Dry
- Type Matching: Grass spreads to dirt while maintaining the same grass type (e.g., Cold Grass spreads to Cold Dirt)
Smart Spreading Logic
- Horizontal Spreading: Grass spreads to the four horizontal adjacent blocks (north, south, east, west)
- Vertical Spreading: Also checks one block above and below adjacent positions for natural terrain coverage
- Light Requirements: Only spreads to dirt blocks that have no solid blocks directly above them (allows grass to grow naturally)
Installation
- Download the latest
grassspreader.jarfrom the Files tab - Place the JAR file in your Hytale server's
modsdirectory - Restart your server
- Done! The plugin will automatically register when the first player joins.
##
How It Works
- Player Detection: The plugin monitors all online players
- Area Scanning: Every 60 seconds, it scans a 30-block radius around each player
- Grass Detection: Finds all grass blocks in the scanned area
- Spreading: For each grass block found, checks adjacent positions for dirt blocks
- Conversion: Converts eligible dirt blocks to the same type of grass ##
Commands
All commands use the base /grassspreader prefix.
Horizontal Check Radius
Controls how far horizontally the plugin checks for grass blocks around players.
/grassspreader radiusx set <number>- Set the horizontal check radius (default: 30)/grassspreader radiusx reset- Reset to default (30)
Vertical Check Radius
Controls how far vertically (above and below) the plugin checks for grass blocks.
/grassspreader radiusy set <number>- Set the vertical check radius (default: 20)/grassspreader radiusy reset- Reset to default (20)
Maximum Checks Per Player
Limits how many grass blocks are checked per player per tick to prevent performance issues.
/grassspreader maxChecksPerPlayer set <number>- Set the maximum checks (default: 10000)/grassspreader maxChecksPerPlayer reset- Reset to default (10000)
Cooldown
Sets the time between grass spread checks.
/grassspreader cooldown set <seconds>- Set cooldown in seconds (default: 60.0)/grassspreader cooldown reset- Reset to default (60 seconds)/grassspreader cooldown get- Display current cooldown value
Последние версии
GrassSpreader-0.5.0.jar
GrassSpreader-0.4.0.jar
GrassSpreader-0.3.0.jar
GrassSpreader-0.2.0.jar
GrassSpreader-0.1.0.jar
Информация
Авторы:
Категории:
Версии игры:
Создан: 17.01.2026