Плагин МиниИгры OneBlock [1.2.2f]

OneBlock
Краткое описание:
OneBlock с поддержкой WorldGuard
80
2 293
  • Лайк 0
Реакции:27 пользователей

Последние обновления

1.2.2f

Фиксы фиксы

1.2.1f

Исправление плейсхолдера

1.2.1

Теперь барьер устанавливается правильно, даже если вы телепортировались к игроку с помощью...
Смотреть еще...
Для версий
  1. 1.8.✘
  2. 1.9.✘
  3. 1.10.✘
  4. 1.11.✘
  5. 1.12.✘
  6. 1.13.✘
  7. 1.14.✘
  8. 1.15.✘
  9. 1.16.✘
  10. 1.17.✘
  11. 1.18.✘
  12. 1.19.✘
  13. 1.20.✘
  14. 1.21.✘
Источник
https://boosty.to/marl
oneblock-gameplay.gif

Почему OneBlock тут?​

Это версия с бусти разраба с поддержкой регионов из WorldGuard.
Без этой поддержки можете скачать со спигота: тык

Описание плагина OneBlock:​

Создайте мир. Например: /mv create OneBlock normal -g Oneblock
Вы пишете "/ob set" там, где хотите, чтобы был этот режим. (Например, в пустом мире.)
Игрок прописывает команду '/ob join' или '/ob', чтобы присоединиться к острову.
Каждый новый остров находится на расстоянии x+100 от того места, где вы использовали команду '/ob set'. (Вы можете задать другое расстояние между островами, слегка изменив команду. например: '/ob set 300')

Особенности плагина :​

Вы можете отобразить уровень в индикаторе выполнения:
1706951993599

Вы можете изменить цвет индикатора выполнения:
1706952021699

используйте: /ob Progress_bar level

Команды плагина OneBlock:​

/ob set - установить первый блок /ob set 1 раз для админа, затем просто /ob join и остров будет создан сам по себе ...
/ob set 500 - установить первый блок и задать расстояние в 500 блоков между островами.
/ob circlemode true - режим создания островов по кругу.
/ob join - присоединить свободный блок(x+100)
/ob autojoin true - когда игроки подключаются к миру с режимом oneblock, они автоматически присоединяются к нему.
/ob protection true - не позволяет игрокам выбраться с острова)
/ob border true - граница для каждого игрока
/ob droptossup true - подбрасывает дроп (предмет) над блоком.
/ob physics false - Применить физику к блокам? //например: падающий гравий
/ob invite 'playername' - приглашает игрока на остров.
# Если вы просто хотите посетить остров, используйте /tpa...
/ob kick 'playername' - выгнать приглашенного игрока с вашего острова.
/ob accept - принять приглашение.
/ob IDreset - удаляет вас из базы игроков. вы сможете создать новый остров.
/ob frequency "значение" - //меньше - лучше, но ниже tps (рекомендуется 6 - 8)
# Если вы установите слишком высокую частоту, игроки будут умирать от падений)
/ob lvl_mult 5 - Количество блоков, которые нужно разбить, чтобы получить новый уровень, рассчитывается по формуле:
16+ уровень сейчас* множитель уровня
/ob UseEmptyIslands true - перезаписывать ли заброшенные острова.

Команды острова:​

/ob islands true - острова для новых игроков.
/ob islands set_my_by_def - устанавливает ваш остров по умолчанию для новых игроков.
/ob islands default - сбрасывает пользовательский остров и устанавливает остров по умолчанию.
/ob island_rebirth true - возрождение игрока на острове.

Команды конфигурации:​

/ob reload blocks.yml - перезагрузить...
/ob listlvl - выводит список уровней из файла blocks.yml
/ob listlvl 12 - выводит список блоков, добавленных на уровне из файла blocks.yml
/ob reload chests.yml - перезагрузить сундуки?...

Другие команды:​

/ob setleave
/ob leave
/ob chat_alert
- отобразить уровень в чате
/ob Progress_bar color RED - установить цвет Progress_bar
/ob Progress_bar true - включить Progress_bar
/ob Progress_bar false - выключить Progress_bar
/ob Progress_bar level - режим уровня Progress_bar
/ob Progress_bar settext <text> - изменение текста Progress_bar
/ob setlevel "nick" 14 - установить уровень объекта
/ob clear 'player' - сбросить уровень ob игрока и удалить его остров
/ob ver

Скриншоты плагина OneBlock:​

1706952162283

1706952179449

1706952195661

Поддержка кастомных блоков​

Вы можете порождать пользовательские блоки (из модов или плагинов) с помощью команд, указанных в файле blocks.yml
1706952210108

например:​

  • '/setblock %d %d %d IC2:blockOreCopper'
  • '/setblock %d %d %d IC2:blockOreTin'
  • '/setblock %d %d %d IC2:blockOreUran'

или​

- '/setblock %d %d %d ic2:resource 4'
1706952262920

Конфигурация плагина:​

blocks.yml:
# Configuration of levels.
# by MrMarL
'0':
[LIST]
[*]'Уровень: 0 - Начало'
[*]GREEN
[*]GRASS_BLOCK
[/LIST]
'1':
[LIST]
[*]'Уровень: 1 - Первая еда'
[*]PODZOL
[*]GRASS_BLOCK
[*]MELON_BLOCK
[/LIST]
'2':
[LIST]
[*]'Уровень: 2 - Лес'
[*]BIRCH_LOG
[*]OAK_LOG
[*]OAK_LEAVES
[/LIST]
'3':
[LIST]
[*]'Уровень: 3 - Маленькая пещера'
[*]STONE
[*]COBBLESTONE
[*]COAL_ORE
[*]GRAVEL
[*]STONE
[*]OAK_LOG
[/LIST]
'4':
[LIST]
[*]'Уровень: 4 - Много разных камней'
[*]GRANITE
[*]DIORITE
[*]ANDESITE
[*]STONE
[*]OAK_LOG
[/LIST]
'5':
[LIST]
[*]'Уровень: 5 - Пустыня'
[*]SAND
[*]SANDSTONE
[*]CACTUS
[*]STONE
[*]OAK_LOG
[/LIST]
'6':
[LIST]
[*]'Уровень: 6 - Первая руда'
[*]IRON_ORE
[*]COARSE_DIRT
[*]COPPER_ORE
[*]DEEPSLATE_COPPER_ORE
[*]STONE
[*]OAK_LOG
[/LIST]
'7':
[LIST]
[*]'Уровень: 7 - Сундуки с лутом!'
[*]CHEST
[*]MOSSY_COBBLESTONE
[*]WHITE_TERRACOTTA
[*]ORANGE_TERRACOTTA
[*]YELLOW_TERRACOTTA
[*]STONE
[*]OAK_LOG
[/LIST]
'8':
[LIST]
[*]'Уровень: 8 - Далекий лес'
[*]SPRUCE_LOG
[*]DARK_OAK_LOG
[*]SPRUCE_LEAVES
[*]STONE
[*]OAK_LOG
[/LIST]
'9':
[LIST]
[*]'Уровень: 9 - Шахта'
[*]STONE
[*]COAL_ORE
[*]GOLD_ORE
[*]LAPIS_ORE
[*]STONE
[*]OAK_LOG
[/LIST]
'10':
[LIST]
[*]'Уровень: 10 - Снежная гора'
[*]WHITE
[*]IRON_ORE
[*]INFESTED_STONE
[*]SNOW_BLOCK
[*]PACKED_ICE
[*]STONE
[*]OAK_LOG
[/LIST]
'11':
[LIST]
[*]'Уровень: 11 - Что это за биом?'
[*]YELLOW
[*]CLAY
[*]CHEST
[*]WHITE_CONCRETE
[*]RED_SAND
[*]RED_SANDSTONE
[*]STONE
[*]OAK_LOG
[/LIST]
'12':
[LIST]
[*]'Уровень: 12 - Акация и Грибы'
[*]ACACIA_LOG
[*]ACACIA_LEAVES
[*]MUSHROOM_STEM
[*]BROWN_MUSHROOM_BLOCK
[*]RED_MUSHROOM_BLOCK
[*]PUMPKIN
[*]STONE
[*]OAK_LOG
[/LIST]
'13':
[LIST]
[*]'Уровень: 13 - Море'
[*]BLUE
[*]PRISMARINE_BRICKS
[*]DARK_PRISMARINE
[*]SEA_LANTERN
[*]STONE
[*]OAK_LOG
[/LIST]
'14':
[LIST]
[*]'Уровень: 14 - Я богатый?'
[*]PURPLE
[*]DIAMOND_ORE
[*]EMERALD_ORE
[*]CHISELED_SANDSTONE
[*]STONE
[*]OAK_LOG
[/LIST]
'15':
[LIST]
[*]'Уровень: 15 - Упс'
[*]CUT_SANDSTONE
[*]CARVED_PUMPKIN
[*]OBSIDIAN
[*]STONE
[*]OAK_LOG
[/LIST]
'16':
[LIST]
[*]'Уровень: 16 - АД????'
[*]RED
[*]NETHERRACK
[*]GLOWSTONE
[*]SOUL_SAND
[*]STONE
[*]OAK_LOG
[/LIST]
'17':
[LIST]
[*]'Уровень: 17 - Ад.'
[*]RED
[*]CHISELED_STONE_BRICKS
[*]NETHER_BRICKS
[*]GREEN_TERRACOTTA
[*]PINK_TERRACOTTA
[*]NETHER_QUARTZ_ORE
[*]BLACK_TERRACOTTA
[*]STONE
[*]OAK_LOG
[/LIST]
'18':
[LIST]
[*]'Уровень: 18 - Это кварц?'
[*]RED
[*]NETHER_BRICKS
[*]NETHERRACK
[*]NETHER_QUARTZ_ORE
[*]STONE
[*]OAK_LOG
[/LIST]
'19':
[LIST]
[*]'Уровень: 19 - Адские биомы'
[*]RED
[*]PRISMARINE
[*]CRIMSON_NYLIUM
[*]WARPED_NYLIUM
[*]AMETHYST_BLOCK
[*]STONE
[*]OAK_LOG
[/LIST]
'20':
[LIST]
[*]'Уровень: 20 - Никогда'
[*]RED
[*]NETHERRACK
[*]CHEST
[*]CRIMSON_STEM
[*]STONE
[*]OAK_LOG
[/LIST]
'21':
[LIST]
[*]'Уровень: 21 - Н..и..г..г..а'
[*]RED
[*]WARPED_STEM
[*]CHEST
[*]OXIDIZED_COPPER
[*]NETHER_GOLD_ORE
[*]STONE
[*]OAK_LOG
[/LIST]
'22':
[LIST]
[*]'Просто Уровень: 22'
[*]RED
[*]CRIMSON_HYPHAE
[*]WARPED_HYPHAE
[*]CRACKED_NETHER_BRICKS
[*]STONE
[*]OAK_LOG
[/LIST]
'23':
[LIST]
[*]'Уровень: 23 - Админ плачет'
[*]RED
[*]SHROOMLIGHT
[*]CRYING_OBSIDIAN
[*]BLACKSTONE
[*]DEEPSLATE_BRICKS
[*]CRACKED_DEEPSLATE_BRICKS
[*]STONE
[*]OAK_LOG
[/LIST]
'24':
[LIST]
[*]'Уровень: 24 - Копаем незерит '
[*]RED
[*]NETHERRACK
[*]CRIMSON_STEM
[*]NETHER_GOLD_ORE
[*]BLACKSTONE
[*]CRYING_OBSIDIAN
[*]ANCIENT_DEBRIS
[*]POLISHED_BLACKSTONE
[*]STONE
[*]OAK_LOG
[/LIST]
'25':
[LIST]
[*]'Уровень: 25 - Конец'
[*]WHITE
[*]END_STONE
[*]CUT_SANDSTONE
[*]CARVED_PUMPKIN
[*]OBSIDIAN
[*]STONE
[*]OAK_LOG
[/LIST]

Плэйсхолдеры плагина OneBlock:​

%OB_ver%
%OB_lvl% - Номер уровня игрока.
%OB_next_lvl% - Номер следующего уровня.
%OB_break_on_this_lvl% - Количество сломанных блоков на этом уровне.
%OB_need_to_lvl_up% - Количество блоков, которые еще нужно сломать для повышения уровня.
%OB_player_count% - Количество игроков в мире OneBlock.
%OB_lvl_name% - Название текущего уровня игрока.
%OB_lvl_lenght% - Длина уровня.
%OB_next_lvl_name% - Название следующего уровня.
%OB_owner_name% - Имя владельца вашего острова.
%OB_percent% - Процент завершения уровня.
%OB_scale% - Пропорциональная шкала завершения уровня.
%OB_top_1_name% - Имя игрока с самым высоким уровнем острова.
%OB_top_2_name%
...
%OB_top_10_name%
%OB_top_1_lvl% - Уровень игрока с самым высоким уровнем острова.
%OB_top_2_lvl%
...
%OB_top_10_lvl%
%OB_number_of_invited% - Количество людей, приглашенных на ваш остров.
Вы можете использовать плейсхолдеры в тексте индикатора выполнения!

Код:
/ob progress_bar settext %OB_lvl% lvl now. Need block to next lvl %OB_need_to_lvl_up%.

Установка плагина OneBlock:​

  1. Скачайте плагин.
  2. Выключите сервер
  3. Переместите файл .jar в папку /plugins/ вашего сервера.
  4. Запустите сервер.
  5. Готово.
  • 1706952210446.png
    1706952210446.png
    410,2 КБ · Просмотры: 12

Автор

bobobo

Еще ресурсы от bobobo

[AKL] File Manager
[AKL] File Manager
Файловый менеджер позволяет AdminCP управлять файлами и папками, загружать файлы.
The Search
The Search
Прячьте различные блоки (или сущности) в своих лобби и заставляйте игроков находить их
SkyGrid
SkyGrid
Прыгайте между блоками в этом уникальном мире небесной сетки; сможете ли вы выжить и процветать?
Crucible or MythicCrucible DEV BUILDS
Crucible or MythicCrucible DEV BUILDS
Девверсия плагина MythicCrucible (или Crucible)
⭐ FUNGAMES ⭐
⭐ FUNGAMES ⭐
• Casino, Presents, LuckyBlocks, Glowing, Events, Easter eggs, HeadHunt, Sliding Puzzles
⭐ BattlePass ⭐
⭐ BattlePass ⭐
Самый продвинутый плагин квестов
AdvancedJobs
AdvancedJobs
20+ профессий, беспрерывные награды, уровни заданий и легкая настройка для максимального вовлечения
Model Engine Premium 4.x
Model Engine Premium 4.x
Создание и управление модоподобными моделями сущностей без каких-либо модов.
AdvancedMobs
AdvancedMobs
Добавьте 20+ новых мобов в свой мир ⭐ Без ресурспака ⭐ Случайные спавны ⭐ Стак мобов и спавнеров
Winter - Christmas & Winter 2-in-1 Suite
Winter - Christmas & Winter 2-in-1 Suite
Добавляйте частицы снега и рельефный снег, рождайте снеговиков, ставьте сундуки с подарками и многое
ВерхНиз