Avatar
Добро пожаловать!
Авторизируйтесь для доступа к сайту
Internet Explorer: Internet Explorer iне поддерживается. Перейдите на более современный браузер.
FishingSpots

FishingSpots

[1.0.0] Плагин, добавляющий крутые места для рыбалки

Магические места для рыбалки, которые могут дать крутой лут

Возможности:

  • Настраиваемые частицы, шансы, редкость, добыча, сообщения
  • Классная игра для получения лута
  • Легко настроить
  • Бесплатная поддержка

Команды и права:

/fishingspots createitem  - Создаёт предмет с ID
Право: fishingspots.admin.createItem

/fishingspots reload - Перезагружает конфиг
Право: fishingspots.admin.reload

/fishingspots spawnspot [rarity] - Создаёт место для рыбалки
Право: fishingspots.admin.spawnSpot

/fishingspots - Получить версию плагина
Право: fishingspots.version

Конфигурация и примеры:

config.yml

Спойлер
# settings:
#     ticksPerPlaceSpawn - Тики перд тем, как попытаться создать новое место для рыбалки
#     placeSpawnChance - Шанс создать место для рыбалки (для каждого игрока)
#     waterFindAttempts - Кол-во попыток найти место
#     rarityChances - Редкость и его шансы. Здесь всегда должно быть 100% шанс!!
#     spawnRange - Радиус от игрока для спавна места для рыбалки
settings
:
  spawnRange
:
    min
: 20.0
    max
: 50.0
  rarityChances
:
    rare
: 10.0
    epic
: 3.0
    common
: 100.0
    legendary
: 0.1
    uncommon
: 30.0
  waterFindAttempts
: 3
  ticksPerPlaceSpawn
: 20
  allowedBlocks
:
 - WATER
  placeSpawnChance
: 0.1

messages.yml

Спойлер

# progress - индикатор прогресса, который будет отображаться в игре на actionbar
#     char - char settings
#         background - фоновый символ (не меняет цвет когда леска под нагрузкой)
#         main - основной символ (меняет цвет когда леска под нагрузкой))
#         current - будет показывать прогресс
#     length - Длина индикатор прогресса
#     format - формат индикатор прогресса, где {0} индикатор прогресса (не входит в длину)
#     hookDamageColors - цвета, на основе повреждения линии (double|color)
# game - сообщения игры (actionbar)
#    start - Сообщение, когда игра началась
#    loose
#        line - Сообщение когда леска оборвалась
#        loose - Сообщение когда рыба сбежала
#        noFishingRod - сообщение, когда игрок переключил предмет и поплавок не существует
#    win - Сообщение когда игрок поймал рыбу
# messages - обычные сообщения от команд
progress
:
  char
:
    main
: █
    current
: '&b❮'
    background
: '&8█'
  hookDamageColors
:
 - 0.0|&7
  - 0.25|&e
  - 0.5|&6
  - 0.75|&4
  format
: '&a☑&r {0} &4☒'
  length
: 20
game
:
  loose
:
    loose
: The fish escaped :(
    line
: Crap! The fishing line broke.
    noFishingRod
: You put down your fishing rod and let go of the fish.
  win
: You catch the fish!
  start
: Something on a hook...
messages
:
  noPermission
: '&4&lYou don''t have permission to perform this command.'

particles.yml

Спойлер
# Здесь вы можете создавать частицы, которые вы можете указать в spotsEffects.yml
# Все типы частиц вы можете найти здесь.: https://jd.papermc.io/paper/1.16/org/bukkit/Particle.html
# Если вы используете другую версию, просто введите Google: Paper particle javadoc VERSION
# Некоторые частицы могут иметь тип данных:
# REDSTONE - DustOptions (settings.r, .g, .b)
# ITEM_CRACK - Item (settings.item)
# BLOCK_CRACK, BLOCK_DUST, FALLING_DUST - Block (settings.block)
# Примеры показаны здесь \/
randomParticle2
:
  settings
:
    item
: DIAMOND
  type
: ITEM_CRACK
randomParticle4
:
  settings
:
    r
: 128
    g
: 0
    b
: 128
  type
: REDSTONE
randomParticle1
:
  settings
:
    b
: 255
    r
: 255
    g
: 255
  type
: REDSTONE
randomParticle5
:
  settings
:
    r
: 255
    b
: 0
    g
: 165
  type
: REDSTONE
randomParticle3
:
  type
: BLOCK_CRACK
  settings
:
    block
: bedrock
star1
:
  type
: END_RO

rewards.yml

 

Спойлер
# Элементы будут сгенерированы автоматически.
# Для генерации вам нужно использовать команду «/fishingspots createitem », держа предмет в руке.
# После этого просто отредактируйте здесь другие настройки.
#
# Шансы на редкость, которые вам нужно создать самостоятельно по этому примеру:
# rarities:
#     common:
#         item1: 10.0
#         item2: 40.0
#         item3: 100.0
#
# Это означает, что вам нужно иметь 100% предмет, который будет наиболее распространенным.
items:
  kelp
:
    stack
:
      ==
: org.bukkit.inventory.ItemStack
      v
: 2586
      type
: KELP
    min
: 1
    max
: 16
rarities
:
  rare
:
    kelp
: 100.0
  epic
:
    kelp
: 100.0
  common
:
    kelp
: 100.0
  legendary
:
    kelp
: 100.0
  uncommon
:
    kelp
: 100.

spotEffects.yml

Спойлер

# =====================================
# Конфигурация эффектов
# Здесь вы можете редактировать:
# Частицы редкости:
#   - круг
# - случайные частицы
# Радиус редкого поплавка, необходимый для ловли
# Линия повреждения и восстановления
# Уловить прогресс и регресс (неуловимый)
# =====================================
# ВНИМАНИЕ!
# Восстановление линии и перехват регресса применяются каждый тик,
# Линейный урон и прогресс ловли применяются при каждом щелчке игрока
# Если прогресс ловли достигает 1, игрок ловит рыбу/сокровище
# Если прогресс ловли достигнет -1, игрок потеряет рыбу/сокровище.
# Если урон линии достигнет 1, игрок потеряет свою рыбу/сокровище
# и удочка будет повреждена
# = ВЫ ДОЛЖНЫ НАСТРОИТЬ ЭТО ПЕРЕД ИСПОЛЬЗОВАНИЕМ НА СЕРВЕРЕ =
# = ТЕКУЩИЕ ЗНАЧЕНИЯ КОПИПАСТ! "="

legendary:
  line
:
    restore
:
      max
: 0.05
      min
: 0.03
    damage
:
      min
: 0.2
      max
: 0.23
  catching
:
    progress
:
      max
: 0.4
      min
: 0.3
    regress
:
      min
: 0.02
      max
: 0.03
  circle
:
  - particle
: star1
    radius
: 0.5
    particleCount
: 10
  - particle
: star1
    radius
: 0.9
    particleCount
: 30
  bobberToCenterMaxDistance
: 1.5
  randomParticle
: randomParticle5
common
:
  line
:
    damage
:
      max
: 0.23
      min
: 0.2
    restore
:
      min
: 0.03
      max
: 0.05
  circle
:
  - particle
: star1
    radius
: 0.5
    particleCount
: 10
  - particle
: star1
    radius
: 0.9
    particleCount
: 30
  bobberToCenterMaxDistance
: 1.5
  catching
:
    regress
:
      min
: 0.02
      max
: 0.03
    progress
:
      min
: 0.3
      max
: 0.4
  randomParticle
: randomParticle1
rare
:
  catching
:
    progress
:
      max
: 0.4
      min
: 0.3
    regress
:
      max
: 0.03
      min
: 0.02
  line
:
    restore
:
      min
: 0.03
      max
: 0.05
    damage
:
      max
: 0.23
      min
: 0.2
  randomParticle
: randomParticle3
  bobberToCenterMaxDistance
: 1.5
  circle
:
  - particle
: star1
    radius
: 0.5
    particleCount
: 10
  - particle
: star1
    radius
: 0.9
    particleCount
: 30
epic
:
  bobberToCenterMaxDistance
: 1.5
  circle
:
  - particle
: star1
    radius
: 0.5
    particleCount
: 10
  - particle
: star1
    radius
: 0.9
    particleCount
: 30
  randomParticle
: randomParticle4
  catching
:
    progress
:
      max
: 0.4
      min
: 0.3
    regress
:
      min
: 0.02
      max
: 0.03
  line
:
    restore
:
      min
: 0.03
      max
: 0.05
    damage
:
      min
: 0.2
      max
: 0.23
uncommon
:
  circle
:
  - particle
: star1
    radius
: 0.5
    particleCount
: 10
  - particle
: star1
    radius
: 0.9
    particleCount
: 30
  catching
:
    progress
:
      min
: 0.3
      max
: 0.4
    regress
:
      min
: 0.02
      max
: 0.03
  line
:
    restore
:
      max
: 0.05
      min
: 0.03
    damage
:
      max
: 0.23
      min
: 0.2
  randomParticle
: randomParticle2
  bobberToCenterMaxDistance
: 1.

Обсуждения

Нет отзывов

Ресурс
Просмотров 2205
Всего загрузок 3
Первый релиз 26 Jan 2024
Последний релиз 26 Jan 2024
Категория Плагины
Версия 1.0.0
Загрузки 3
Релиз 26 Jan 2024, 20:11