SPluginsSPlugins

Эта страница переведена с английского с помощью ИИ. Улучшите перевод или прочитайте оригинал.

🏹 Custom Projectiles

Эта страница поможет вам разобраться с созданием кастомных projectiles и их запуском.
Мы создали для вас встроенный редактор, чтобы упростить редактирование. Используйте его.

Информация

Чтобы запустить их, всё просто: используйте команды LAUNCH или LOCATED_LAUNCH. Эти projectiles нельзя выдавать игрокам.

Команды:

КомандаФункция
/score projectilesПоказывает вам все projectiles и позволяет их редактировать
/score projectiles-create <id>Открывает редактор для создания нового projectile
/score projectiles-delete <id>Действие для удаления projectile (требуется подтверждение)
/score reloadПерезагружает плагин (полезно, если вы редактируете projectile в .yml)

Основная информация

Type

Это первое, что вам нужно задать: тип projectile, который вы хотите создать. Score поддерживает:

  • ARROW
  • SPECTRAL_ARROW
  • EGG
  • ENDER_PEARL
  • FIREBALL
  • SPLASH_POTION
  • SHULKER_BULLET
  • SNOWBALL
  • TRIDENT
  • WITHER_SKULL
  • DRAGON_FIREBALL
  • THROWNEXPBOTTLE
  • WIND_CHARGE
  • LLAMASPIT
  • FISHHOOK
  • FIREWORK

Пример:

type: ARROW

Custom name visible

  • Позволяет показывать кастомное имя над projectile
  • Варианты:
    • true
    • false
  • Пример:
customNameVisible: true

Custom Name

  • Это ИМЯ projectile, полезно для customNameVisible и для плейсхолдеров.
  • Пример:
customName: '&eBullet'

Visual fire

  • Опция, позволяющая включить визуальный огонь на projectile
  • Пример:
visualFire: true

Invisible

  • Будет ли projectile невидимым или нет. Требуется ProtocolLib
invisible: false

Pickup status

  • Опция для настройки того, можно ли поднять projectile
  • Варианты: Pickup status
  • Пример:
pickupStatus: CREATIVE_ONLY # DISALLOWED, ALLOWED

Glowing

  • Будет ли у projectile эффект свечения или нет
  • Варианты:
    • true
    • false
  • Пример:
glowing: true

Bounce

  • Будет ли projectile отскакивать от существа во время его неуязвимого состояния.
  • Варианты:
    • true
    • false
  • Пример:
bounce: true

Gravity

  • Будет ли на projectile действовать гравитация или нет
  • Варианты:
    • true
    • false
  • Пример:
gravity: true

Velocity

  • Насколько быстрым будет projectile
  • Пример:
velocity: 2.0
Опасно

НА УРОН ARROW ВЛИЯЕТ ЭТА ОПЦИЯ

Формула: velocity x 1 = Arrow Damage

Particles

  • Это позволяет настроить, какие частицы будет отображать projectile вокруг себя.

  • particlesType: Тип частицы

  • particlesAmount: Сколько частиц будет испускаться каждый раз

  • particlesOffSet: На каком расстоянии от projectile будут появляться частицы

  • particlesSpeed: Насколько быстро будут двигаться частицы

  • redstoneColor: Изменить цвет частицы redstone. Colors

  • blockType: Какой блок использовать для частицы. Только для: BLOCK_CRACK, BLOCK_DUST, BLOCK_MARKER

  • particleDensity: Плотность частиц, полезно, когда нужен чистый след от вашего projectile

  • Пример:

particles:
  1:
    particlesType: FLAME
    particlesAmount: 10
    particlesOffSet: 1
    particlesSpeed: 2
  2:
    particlesType: REDSTONE
    particlesAmount: 10
    particlesOffSet: 0.2
    particlesSpeed: 0.5
    redstoneColor: GRAY
  3:
    particlesType: BLOCK_DUST
    particlesAmount: 10
    particlesOffSet: 1.0
    particlesSpeed: 1.0
    particlesDelay: 1
    blockType: SPONGE

Despawn delay

  • Сколько секунд будет длиться жизнь projectile. (Поддерживаются десятичные значения)
  • Пример:
despawnDelay: 10

Knockback strength

  • Насколько сильным будет отбрасывание (knockback) при попадании projectile в цель
  • Формула:

Knockback strength x 3 = Количество блоков, на которое отбросит цель

knockbackStrengt: 1

Remove when hit block

  • Исчезает ли projectile при попадании в блок
  • Варианты:
    • true
    • false
  • Пример:
removeWhenHitBlock: true

Кастомная информация

  • Вся следующая информация ограничена типом projectile.

Visual item:

  • Это даёт вам возможность замаскировать projectile под предмет
  • Доступные projectiles:
  • EGG
  • ENDER_PEARL
  • SNOWBALL

Пример:

visualItem: diamond_sword
Информация

visualItem совместим с кастомными головами и добавлением текстур к этим головам

Custom model data

  • Также visual item поддерживает custom model data предмета.
customModelData: 37

Item Model

  • Начиная с версии 1.21.2, вы можете редактировать item Model у projectile.
itemModel: mypack:mymodel

Arrow

Critical

  • Будет ли projectile типа ARROW оставлять след критических частиц
  • Варианты:
    • true
    • false
  • Пример:
critical: true
Информация

Только для projectile ARROW

Damage

  • Сколько урона нанесёт стрела
  • Формула:

<Damage> x 3 = Урон стрелы

  • По умолчанию: -1
  • Пример:
damage: 10.0
Информация

Не используйте отрицательное значение, ничего не изменится.

Pierce level

  • Сколько мобов будет поражено одним projectile, прежде чем он исчезнет
  • Формула:

<PierceLevel> + 1 = Количество мобов, которые будут поражены

  • Если значение установлено в -1, projectile исчезнет после попадания в 1 моба.
  • Пример:
pierceLevel: 4

Active color | Color

  • Active color в значении true позволяет редактировать Color. Colors
activeColor: true
  • Это цвет, который будет испускать стрела
color: AQUA

Silent

  • Будет ли стрела издавать звук
  • Варианты:
    • true
    • false
  • Пример:
silent: true

Hit sound

PAPER

  • Настройка звука, который будет издан при попадании стрелы во что-либо. Sounds

  • Работает для ARROW, TRIDENT и SPECTRAL_ARROW

  • Пример:

hitSound: BLOCK_BELL_USE

Wither skull

Charged

  • Заряжен ли wither_skull или нет
  • Варианты:
    • true
    • false
  • Пример:
charged: true

Fireball

Radius

  • Радиус взрыва
  • Пример
radius: 3

Incendiary

  • Будет ли projectile fireball поджигать что-либо при попадании или нет
  • Варианты:
    • true
    • false
  • Пример:
incendiary: true

Firework

Lifetime

  • Как долго firework может длиться, прежде чем исчезнет (аналог того, сколько было использовано gunpowder)
  • Пример:
lifeTime: 3

fireworkExplosions:

  • Настройки цветов взрыва firework
  • Пример:
fireworkExplosions:
    explosion_0:
      colors:
      - RGB-94-84-214
      fadeColors:
      - RGB-1-2-33
      type: BALL_LARGE
      hasTrail: true
      hasTwinkle: true

Для цветов вы можете использовать либо обычные названия цветов, либо RGB-<0-255>-<0-255>-<0-255>

YML Config

  • Есть некоторые функции, которые пока нельзя редактировать в игре

Enchantments (TRIDENT)

VERSION

  • Позволяет накладывать зачарования на trident.
enchantments:
 enchantment1:
   enchantment: unbreaking
   level: 1
 enchantment3:
   enchantment: mending
   level: 1

Potion effects (Splash potion)

  • Позволяет редактировать эффекты splash potion. Potion effects
potionEffects:
 1:
  potionEffectType: SPEED
  duration: 20
  amplifier: 2
 2:
  potionEffectType: INCREASE_DAMAGE
  duration: 10
  amplifier: 4

Full YAML Config

type: TRIDENT
customNameVisible: false
customName: "Trident2"
visualFire: true
invisible: false
pickupStatus: DISALLOWED
glowing: true
critical: false
bounce: true
gravity: true
damage: -1
velocity: 1
knockbackStrength: -1
pierceLevel: -1
despawnDelay: 3
removeWhenHitBlock: false
enchantments:
  enchantment1:
    enchantment: unbreaking
    level: 1
  enchantment3:
    enchantment: mending
    level: 1
particles:
  1:
    particlesType: WATER_BUBBLE
    particlesAmount: 10
    particlesOffSet: 0.5
    particlesSpeed: 0.3
    particlesDelay: 1
#visualItem: DIAMOND_SWORD
#customModelData: 5
#critical: true
#charged: true
#radius: 3
#incendiary: true
#lifeTime: 3
#fireworkExplosions:
#    explosion_0:
#      colors:
#      - RGB-94-84-214
#      fadeColors:
#      - RGB-1-2-33
#      type: BALL_LARGE
#      hasTrail: true
#      hasTwinkle: true

Попробуйте прямо сейчас

Скопируйте это в ExecutableItems и перезагрузите

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

particles:
  1:
    particlesType: FLAME
    particlesAmount: 10
    particlesOffSet: 1
    particlesSpeed: 2
  2:
    particlesType: REDSTONE
    particlesAmount: 10
    particlesOffSet: 0.2
    particlesSpeed: 0.5
    redstoneColor: GRAY
  3:
    particlesType: BLOCK_DUST
    particlesAmount: 10
    particlesOffSet: 1.0
    particlesSpeed: 1.0
    particlesDelay: 1
    blockType: SPONGE
E

Плагин, используемый на этой странице

ExecutableItems

Кастомные предметы со способностями, активаторами и командами: без кода.

Создано 3 окт. 2026 г.Обновлено 3 окт. 2026 г., автор: Ssomar
Редактировать страницу на GitHub