ParticleGenerator
Активный0.0
Установок
Последнее обновление
Версии
ParticleGenerator
Мод ParticleGenerator создан специально для строителей и создателей карт в Minecraft. Он добавляет в игру уникальный блок - Генератор частиц, который открывает безграничные возможности для создания визуальных эффектов.
Основные возможности
Генератор частиц предлагает невероятную гибкость настройки, значительно превосходящую стандартные командные блоки. С его помощью вы можете:
- Создавать множественные частицы из одного блока
- Настраивать случайное распределение позиций и скоростей частиц
- Контролировать интенсивность и частоту появления эффектов
Управление
Команды
/pgen show - Отображает границы генераторов частиц
/pgen hide - Скрывает границы генераторов частиц
/pgen info - Показывает информацию о моде
/pgen help - Отображает справочное сообщение
Состояния блока
position=[center(по умолчанию)/top/bottom] - определяет позицию генерации частиц
NBT-теги для настройки
Particles:[{...}] - список параметров:
id:"" - идентификатор частицы
Motion:[x,y,z] - скорости частиц [блоков/тик]
MotionRand:[x,y,z] - случайное изменение скоростей
PositionOffset:[x,y,z] - смещение позиций частиц
PositionRand:[x,y,z] - случайное изменение позиций
Interval:int - интервал между частицами [тиков]
Probability:double - вероятность появления частицы
ParticleCount:int - количество частиц при создании
ParticleMaxCount:int - максимальное количество частиц
SignalMin:int - минимальный сигнал редстоуна для активации
SignalMax:int - максимальный сигнал редстоуна для активации
AdditionalTags:{} - дополнительные теги
UseAnimateTick:bool - создавать частицы при animateTick
Важные особенности
- Для позиции и движения случайное значение находится в диапазоне от
val-(rand/2)доval+(rand/2) - Для количества частиц случайное значение от
ParticleCountдоParticleMaxCount - По умолчанию
UseAnimateTickустановлен вfalse, что позволяет управлять частотой появления частиц черезIntervalиProbability - При установке
UseAnimateTickвtrueчастицы создаются при вызове методаanimateTick, имитируя поведение факелов и других блоков - Для частиц, требующих дополнительных идентификаторов блоков, используйте
AdditionalTags:{id:"some_block_id"}
Практические примеры
Простой генератор дыма

Через /setblock: /setblock ~ ~ ~ pgen:particle_generator{Particles:[{id:"smoke"}],UseAnimateTick:true}
Через /give (до 1.20.5): /give @p pgen:particle_generator{BlockEntityTag:{Particles:[{id:"smoke"}],UseAnimateTick:true}}
Через /give (1.20.5+): /give @p pgen:particle_generator[block_entity_data={id:"pgen:particle_generator",Particles:[{id:"smoke"}],UseAnimateTick:true}]
Генератор как у костра

Через /setblock: /setblock ~ ~ ~ pgen:particle_generator[position=bottom]{Particles:[{id:"campfire_cosy_smoke",Motion:[0.0,0.07,0.0],PositionRand:[0.67,0.0,0.67],ParticleCount:2,ParticleMaxCount:3,Probability:0.11}]}
Полезные советы
- Для копирования блока генератора частиц с NBT-данными удерживайте клавишу Ctrl при нажатии средней кнопки мыши
- Используйте команду
/pgen helpдля получения готовых шаблонов команд - Все команды легко адаптируются под ваши нужды