ParticleGenerator avatar

ParticleGenerator [1.21.8] [1.20.6] [1.19.4]

О модификации

ParticleGenerator — это модификация для Minecraft, созданная в первую очередь для строителей и создателей карт. Она добавляет в игру блок Генератор частиц.

Блок Генератор частиц обладает высокой степенью настройки, и его использование значительно удобнее и эффективнее, чем применение командных блоков. Он позволяет генерировать множество частиц из одного блока и устанавливать вариативность их позиции и скорости.

Использование

Команды

/pgen show - Отображает границы Генераторов частиц

/pgen hide - Скрывает границы Генераторов частиц

/pgen info - Отображает информацию о модификации

/pgen help - Отображает справочное сообщение

Состояния блока Генератора частиц

position=[center(default)/top/bottom] - определяет точку генерации частиц (центр/верх/низ)

NBT-теги Генератора частиц

>Particles:[{...}] - список структур:

>>id:"" - идентификатор частицы

>>Motion:[x,y,z] - скорость частицы [блоков/тик] (в большинстве случаев)

>>MotionRand:[x,y,z] - вариативность значений "Motion"

>>PositionOffset:[x,y,z] - смещение позиции частиц

>>PositionRand:[x,y,z] - вариативность позиции частиц

>>Interval:int - интервал между частицами [тики]

>>Probability:double - вероятность появления частицы

>>ParticleCount:int - количество частиц при генерации

>>ParticleMaxCount:int - максимальное количество частиц

>>SignalMin:int - минимальный сигнал красного камня для активации

>>SignalMax:int - максимальный сигнал красного камня для активации

>>AdditionalTags:{} - дополнительные теги (например, id блока)

>UseAnimateTick:bool - генерировать частицы при вызове animateTick

*Для позиции и скорости случайное значение находится в диапазоне от значение-(вариативность/2) до значение+(вариативность/2).

*Для количества частиц случайное значение находится в диапазоне от ParticleCount до ParticleMaxCount.

*По умолчанию тег UseAnimateTick установлен в false. Это означает, что частицы будут пытаться появляться каждый тик, и их частоту можно регулировать с помощью тегов Interval и Probability. При установке в true частицы будут генерироваться при вызове метода animateTick. Это позволяет воспроизвести частоту появления частиц, как у факелов и других блоков, использующих animateTick.

*Для частиц, требующих указания id блока или предмета (например, частица block), добавьте тег AdditionalTags:{id:"some_block_id"}.

Полезные NBT-теги Minecraft для BlockItem (до 1.20.5)

>BlockStateTag:{} - определяет состояния блока

>BlockEntityTag:{} - определяет NBT-теги блока

Полезные компоненты данных Minecraft BlockItem (1.20.5+)

>block_state:{...} - определяет состояния блока

>block_entity_data:{id:"pgen:particle_generator",...} - определяет NBT-теги блока

Советы

Список частиц и их идентификаторов доступен на https://minecraft.wiki/w/Particles_(Java_Edition)

Для копирования блока Генератора частиц (с NBT-данными) удерживайте клавишу Ctrl при нажатии СКМ.

Примеры

Простой генератор дыма

Скриншот генератора дыма

Команда /setblock: /setblock ~ ~ ~ pgen:particle_generator{Particles:[{id:"smoke"}],UseAnimateTick:true}

Команда /give: /give @p pgen:particle_generator{BlockEntityTag:{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}]}

Команда /give: /give @p pgen:particle_generator{BlockStateTag:{position:"bottom"},BlockEntityTag:{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}]}}

Эти команды можно легко получить с помощью /pgen help и использовать как шаблон.

Скачать ParticleGenerator

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseParticleGenerator-FORGE-1.20.6-1.0.2.jar1.20.5+1 Forge26 мая 202431 КБ
ReleaseParticleGenerator-FABRIC-1.20.6-1.0.2.jar1.20.5+1 Fabric23 мая 202434,3 КБ
ReleaseParticleGenerator-FORGE-1.20.4-1.0.1.jar1.20.3+1 Forge10 декабря 202343,1 КБ
ReleaseParticleGenerator-FABRIC-1.20.4-1.0.1.jar1.20.3+1 Fabric10 декабря 202343,5 КБ
ReleaseParticleGenerator-FORGE-1.20.2-1.0.1.jar1.20.2Forge25 сентября 202343,2 КБ
ReleaseParticleGenerator-FABRIC-1.20.2-1.0.1.jar1.20.2Fabric25 сентября 202346,5 КБ
ReleaseParticleGenerator-FORGE-1.20.1-1.0.1.jar1.20+1 Forge16 июля 202343,5 КБ
ReleaseParticleGenerator-FABRIC-1.20.1-1.0.1.jar1.20+1 Fabric16 июля 202346,5 КБ
ReleaseParticleGenerator-FORGE-1.19.4-1.0.1.jar1.19.4Forge15 марта 202342,7 КБ
ReleaseParticleGenerator-FABRIC-1.19.4-1.0.1.jar1.19.4Fabric15 марта 202355,5 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.