MagicParticles avatar

MagicParticles [1.21.6] [1.20.6]

Команды

  • /mp - Список всех доступных магических частиц - magic-particles.root
  • /mp set [id] - Установить текущие магические частицы - magic-particles.particle
  • /mp disable - Отключить текущие магические частицы - magic-particles.disable
  • /mp reload - Перезагрузить магические частицы и сообщения - magic-particles.reload

Пользовательские частицы

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

Формат JSON

Каждый тип магических частиц требует понятного для человека названия и списка составляющих их частиц.

Корневая структура

{
  "name": "Название", // Понятное для человека название
  "particles": [
    // Определения частиц
  ]
}

Определение частицы

Существует 3 типа определений частиц (simple, image, bezier). Все они имеют общие параметры в дополнение к специализированным.

Simple

{
  "type": "simple",
  "count": 1, // Количество частиц (опционально)
  "pos": [1.0, 2.0, 0.0], // Смещение относительно начала (зависит от поворота)
  "delta": [0.1, 0.1, 0.1], // Размер области частиц (опционально)
  "speed": 0, // Параметр скорости частицы, используется некоторыми типами (опционально)
  "particle_type": {
    "type": "minecraft:angry_villager" // Тип частицы: https://minecraft.wiki/w/Particles_(Java_Edition)#Types_of_particles
    // Некоторые типы частиц требуют указания дополнительных атрибутов
  },
  "anchor": "feet", // Точка начала частиц ["feet"|"eyes"] (опционально)
  "origin": [0.0, 0.5, 0.0], // Смещение относительно начала (опционально)
  "billboard": "fixed" // Ось поворота, влияющая на "pos" ["fixed", "vertical", "horizontal", "center"] (опционально)
}

Image

{
  "type": "image",
  "image": "drex.png", // Путь к изображению (должно находиться в config/magic-particles/images/<image>)
  "size_x": 0.8, // Ширина изображения частицы
  "size_y": 0.8, // Высота изображения частицы
  "pixel_size": 0.6, // Размер отдельной частицы
  "pos": [1.0, 2.0, 0.0], // Смещение относительно начала (зависит от поворота)
  "anchor": "feet", // Точка начала частиц ["feet"|"eyes"] (опционально)
  "origin": [0.0, 0.5, 0.0], // Смещение относительно начала (опционально)
  "billboard": "fixed" // Ось поворота, влияющая на "pos" ["fixed", "vertical", "horizontal", "center"] (опционально)
}

Bezier

(Не рекомендую использовать: проще создать изображение нужной формы и использовать тип image)

Скачать MagicParticles

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseMagicParticles 1.2.1+1.20.61.20.6Fabric28 июня 2024365,3 КБ
ReleaseMagicParticles 1.2.1+1.211.21Fabric28 июня 2024369,2 КБ
ReleaseMagicParticles 1.2.1+1.20.11.20.1Fabric28 июня 2024279,3 КБ
ReleaseMagicParticles 1.1.0+1.20.61.20.6Fabric20 июня 2024365,3 КБ
ReleaseMagicParticles 1.1.0+1.211.21Fabric18 июня 2024369,2 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.