Skip to content

Простой плагин на волейбольные мячи, оринетированный для приватных серверов

License

Notifications You must be signed in to change notification settings

IEnumerablee/Volleyball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Волейбольные мячи

gif

Простой плагин, ориентированный на приватные сервера, добавляющий волейбольные мячи

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

  • Для создания мяча необходимо, по живой рыбе-фугу, кликнуть правой кнопкой мыши, держа 8 кожи в руке
  • Бросить мяч - ЛКМ
  • Бросить мяч сильнее - ЛКМ при беге или в прыжке.
  • Ползунок силы броска - SHIFT
  • Подобрать мяч - SHIFT рядом с мячем
  • /ballskin - смена скина мяча
  • /ballsreload - перезагрузка плагина. Требуется право volleyball.reload

Конфигурация

Основная конфигурация:

# Вся скорость измеряется в BPS - блоках в секунду

IPT: 20 # Количество итераций обратоки физики за тик. Не советуется менять

GRAVITY: -0.05 # гравитация

DEFAULT_BOUNCE_ENERGY_LOSS: 2 # Стандартная потеря энергии при отскоке. Energy / DEFAULT_BOUNCE_ENERGY_LOSS

MAX_SPEED: 40 # Максимальная скорость мяча
MAX_ROT_SPEED: 100 # Максимальная скорость врящения мяча
ROT_BREAKING_SPEED: 1000 # Максимальная скорость торможения вращения мяча
ROT_SPEED_PROPORTION: 1000 # Пропорция ускорения вращения от скорости. При отскоке мяча

THROW_CHECKING_SPEED: 0.06 # Скорость ползунка силы броска
MAX_THROW_POWER: 17 # Максимальная сила броска (В BPS)
MIN_THROW_POWER: 8 # Минимальная сила броска (В BPS)

DESPAWN_TIME: 10000 # Время(в тиках), по истечения которого лежащий неподвижно мяч будет дропнут
DEFAULT_SKULLSKIN: ball # Стандартный скин мяча

# Натсройки для блоков

TRANSPARENT_BLOCKS: # Блоки, через которые может проходить мяч
  - AIR
  - VOID_AIR
  - CAVE_AIR
  - GRASS

BLOCKS_ENERGY_LOSSES: # Индивидуальные потери энергии для блоков
  WATER: 5
  SLIME_BLOCK: 1
  MOSS_BLOCK: 3
  HAY_BLOCK: 5
  HONEY_BLOCK: 100
  ICE: 1.2
  PACKED_ICE: 1.1
  BLUE_ICE: 0.9

конфигурация скинов:

# skin:
#   name: <имя>
#   url: <url скина. Прописывать url полностью не надо. Только id в конце url>
#   perm: <Пермишон для мяча>                                         *Опционально
#   lock_msg: <Сообщения под мячем, для тех, кто не имеет пермишона>  *Опционально

ball:
  name: Мяч
  url: 93c2f1c5d2c8f0e33730c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6

Сборка

Плагин требует библиотеки canvas(https://github.com/IPVP-MC/canvas) Её требуется собрать и установить в локальный репозиторий

git clone https://github.com/IPVP-MC/canvas.git
cd canvas/
mvn clean install

После соберите сам проект

mvn clean package

About

Простой плагин на волейбольные мячи, оринетированный для приватных серверов

Topics

Resources

License

Stars

Watchers

Forks

Languages