
VolleyBall UPDATE
Плагин VolleyBall UPDATE добавляет настраиваемый волейбольный мяч с реалистичной физикой для серверов Minecraft. Поддержка версий 1.19-1.21, кастомные скины и работа без зависимостей.
VolleyBall UPDATE
Обновление плагина VolleyBall для Майнкрафт. Это простой и легкий плагин, заточенный под приватные сервера. Он позволяет создать мяч и взаимодействовать с ним прямо в открытом мире. Поддерживает Minecraft 1.19.x - 1.21.x (вплоть до 1.21.5), стабильно работает на ядрах Paper, Spigot и Purpur.
Главные фичи
Полностью настраиваемая физика
- Вращение на 360 градусов
- Реалистичные отскоки с настройкой потери энергии
- Уникальное взаимодействие с блоками (лед, слизь, медовые блоки)
- Тонкая настройка гравитации и скорости
Мяч ощущается живым. Если кинуть его по льду - он будет скользить, а слизь заберет часть энергии. Это делает геймплей куда интереснее, чем просто кидание снежков или яиц.
Свои скины для мячей
- Используйте любые текстуры голов из Minecraft
- Простая настройка через
skins.yml(поддерживается формат Minecraft-Heads)
Скины по правам (Permission-Based Skins)
- Создавайте эксклюзивные скины, закрытые пермишенами
- Задавайте свои права доступа
- Кастомные сообщения об отказе
Идеально для донат-привилегий. Випки получат свой крутой мяч, а обычные игроки увидят сообщение, что скин недоступен.
Уникальная система крафта
- Интерактивный крафт: ПКМ по живой рыбе-фугу + 8 кож в руке
- Визуальные эффекты при создании мяча
Никаких зависимостей!
- Работает автономно, без дополнительных библиотек
- Минимальная нагрузка на сервер
- В старой версии требовалась компиляция библиотек, теперь всё из коробки
Как использовать
Чтобы создать мяч, нажмите ПКМ по живой рыбе-фуге (pufferfish), держа в руке 8 кусков кожи.
- Бросок мяча: ЛКМ.
- Бросок сильнее: ЛКМ во время бега или прыжка.
- Сила броска: зажмите SHIFT.
- Подобрать мяч: нажмите SHIFT рядом с мячом.
Совет: Если хотите поиграть в волейбол с друзьями онлайн, плагин без проблем запустится на BungeeHost (bungee.host) и установится буквально в один клик. Отличный повод устроить турнир на выживании или в лобби.
Команды
/ballskin- открыть меню выбора скинов/ballsreload- перезагрузить конфиги (требуется правоvolleyball.reload)/ballsummon- заспавнить мяч (требуется правоvolleyball.summon)
Настройки
config.yml
All speed is measured in BPS - blocks per second
Config VolleyBall Plugin Update
ENABLE_BALL_CRAFTING: true
IPT: 20 # Number of physics processing iterations per tick. Not recommended to change
GRAVITY: -0.05 # Gravity
DEFAULT_BOUNCE_ENERGY_LOSS: 2 # Default energy loss on bounce. Energy / DEFAULT_BOUNCE_ENERGY_LOSS
MAX_SPEED: 40 # Maximum ball speed MAX_ROT_SPEED: 100 # Maximum ball rotation speed ROT_BREAKING_SPEED: 1000 # Maximum rotation braking speed ROT_SPEED_PROPORTION: 1000 # Rotation acceleration proportion based on speed. Applied when the ball bounces
THROW_CHECKING_SPEED: 0.06 # Throw power slider speed MAX_THROW_POWER: 19 # Maximum throw power (in BPS) MIN_THROW_POWER: 8 # Minimum throw power (in BPS)
DESPAWN_TIME: 10000 # Time (in ticks) after which a stationary ball will despawn DEFAULT_SKULLSKIN: ball # Default ball skin
Block settings
BLOCKS_ENERGY_LOSSES: # Custom energy losses for specific blocks 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
TRANSPARENT_BLOCKS: # Blocks that the ball can pass through && Most transparent blocks are automatically enabled
- PINK_PETALS
TEXT: SKIN_MENU_TITLE: ">> Skin Selection <<" SKIN_ALREADY_SELECTED: "The skin has already been selected" CLICK_TO_SELECT: "Click to select this skin"
SOUND: SOUND_ID: "BLOCK_BAMBOO_BREAK" VOLUME: 6.0 PITCH: 1.0
skins.yml
skin:
name:
url: <Insert the ending of the link from the official Minecraft API for the head. You can use the site minecraft-heads.com example: http://textures.minecraft.net/texture/93c2f1c5d2c8f0e33730c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6 - insert only the hash at the end
perm: You can create your own *Optional
lock_msg: <Message under the ball for those who don't have permission> *Optional
Config VolleyBall Plugin Update
Use "§" for the default colors.
ball: name: §fBall url: 93c2f1c5d2c8f0e33730c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6
premium_ball: name: §dPremium Ball url: a794284953646833c49db0bae137cc93a774cb6ec8c53d1bcef6cd124a5a71ca perm: volleyball.premiumball lock_msg: "§cYou can't use this ball!"
Добавление нового скина
Spoiler
Плагин использует официальное API Minecraft, поэтому нужны официальные головы. Например, можно взять текстуры с сайта Minecraft-Heads. В поле url нужно вставить набор символов из конца ссылки. Например, для ссылки:
http://textures.minecraft.net/textu...0c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6
в поле url вставляем:
93c2f1c5d2c8f0e33730c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6
Также можно задать требование прав для использования конкретного скина. Для этого используйте опциональные параметры perm и lock_msg. В perm укажите любое право, а в lock_msg напишите сообщение, которое увидит игрок без доступа к этому скину.
Сервер для плагина VolleyBall UPDATE - как у профи
Плагин VolleyBall UPDATE создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином VolleyBall UPDATE для друзей можно за пару минут - BungeeHost всё уже подготовил.
