- Поддерживаемые версии
- 1.8
- 1.12
- 1.16
- 1.18
- 1.21
- Ядра и Прокси
- Spigot
- Paper
- Минимальная версия Java
- 8
You must be logged in to see this link. | You must be logged in to see this link. | You must be logged in to see this link. | You must be logged in to see this link.
Этот плагин добавляет мини-игру в виде различных мобов, на которых вы можете ездить верхом и сбивать стенды.
- $ Поддерживаются версии 1.8.1-1.21+. Возможно, и версия 1.7, но она не тестировалась.
- $ Плагин был протестирован на версиях: 1.8.8, 1.12.2, 1.16.5, 1.18.2, 1.21+. Наилучшая производительность была отмечена в следующих версиях: 1.8.8, 1.12.2 и 1.16.5.
- $ Некоторые обновления плагина SpigotMC.ru могут быть задержаны.
- $ Внимание! Для работы плагина требуется дополнительный плагин. Вы можете ознакомиться с требованиями ниже (FAWE).
- $ Плагин требует, чтобы сервер был выключен должным образом, так как, если сервер будет отключен (Killed java) во время игры игрока, у него может быть аномальное количество сердечек.
- $ Запланировано в будущих обновлениях:
- Возможно, играть не только одному, но и с друзьями.
Прокатитесь верхом на цыпленке и испытайте бурю эмоций!
Уничтожайте стенды, определяя их тип по цвету и предмету внутри.
Финишируйте игру, узнайте свой результат и вернитесь домой!
- Вы можете посмотреть игровой процесс на YouTube:
- FastAsyncWorldEdit (FAWE).
- Вы можете скачать его тут: You must be logged in to see this link.
- GitHub: You must be logged in to see this link.
️
Поддержка HEX (1.16+, он работает на версиях и ниже, но отображая некорректные цвета), MiniMessage (1.18+)
Языки:- en_US (English (US))
- ru_RU (Русский)
- de_DE (German)
- Другие (Не забудьте включить locale в конфигурации плагина для языковой поддержки)
- $ Вы можете узнать код языка, перейдя по ссылке ниже и заглянув в In-Game раздел. Или вы можете узнать свой код языка, выполнив команду (не забудьте изменить язык в клиенте): /jparkour admin locale
- $ You must be logged in to see this link.
- $ Вы можете настроить локали в папке плагина, где находятся эти локали. Папка будет создана, когда вы включите локали в конфигурации плагина. Вы можете создавать свои собственные файлы.
Плагины:- PlaceholderAPI (Топы и система скорбоардов).
- Вы можете скачать его здесь: You must be logged in to see this link.
- Не забудьте включить его в конфигурации плагина.
- Плейсхолдеры:
- %jparkour_map% - Отображает название карты.
- %jparkour_id% - Отображает идентификатор карты.
- %jparkour_status% - Отображает состояние карты.
- %jparkour_lefts% - Отображает количество пробитий на стенды.
- %jparkour_maxlefts% - Отображает максимальное количество пробитий на стенд.
- %jparkour_rights% - Отображает количество дефуза бомб.
- %jparkour_maxrights% - Отображает максимальное количество дефуза бомб.
- %jparkour_tops_SchematicName_Number_name% - Узнайте имя игрока, который находится на определённом месте топа.
- %jparkour_tops_SchematicName_Number_top% - Получите место игрока в топе.
- %jparkour_tops_SchematicName_Number_accuracy% - Получите точность игрока, который находится на определённом месте топа.
- %jparkour_tops_SchematicName_Number_time% - Получите точное время завершения игры для игрока, который находится на определенном месте топа.
- $ Измените "SchematicName" на идентификатор схемы, а "Number" - на номер вверху, который вам нужен.
- $ Если вы не знаете позицию игрока в топе, вы можете узнать ее, заменив "Number" на "name=PlayerName" или если вы хотите узнать позицию именно того, кто смотрит плейсхолдер, замените "Number" на "player".
- $ Введите ник игрока в поле PlayerName. Примеры: %jparkour_tops_nether_1_top%,
- $ %jparkour_tops_nether_name=Mitriyf_accuracy%, %jparkour_tops_nether_name=%player%_time%, %jparkour_tops_nether_player_name%.
- $ Готовая конфигурация скорбоарда: You must be logged in to see this link.
- PlaceholderAPI (Топы и система скорбоардов).
Проверки:- Автоматическая проверка на наличие новых версий, содержащих важные обновления. Однако, если это релиз без важных исправлений, оповещения не будет, если оно не включено в настройках плагина.
- Проверка наличия готовых схем. Автоматическая загрузка с GitHub, если их нет:You must be logged in to see this link.
- Плагин автоматически определит версию вашего сервера, чтобы он начал корректно работать с вашим проектом.
- Замена битых частей конфигурации в случае их отсутствия.
- Проверка старой версии конфигурации и обновление до новой.
- Проверка того, существует ли игра с таким же названием в мире.
- Проверка того, находится ли игрок в игре.
- Проверка наличия такой идентификационной карты.
- Проверка прав доступа.
- Исправление некоторых ошибок пользователя.
- И многое другое...
Функции:
Эдитор:- Вы можете очень гибко и удобно настраивать карты, используя:
- jparkour admin gameeditor new - Создайте пустую карту.
- /jparkour admin gameeditor new nether - Скопируйте готовую карту и начинайте работать с ней. (внизу - любая схема).
- Вы можете менять стенды и создавать любую карту, какую захотите.
- Вы можете настроить правила игры и начальное местоположение в конфигурации.
- Не забудьте выбрать позиции 1, 2 и 3, чтобы создать карту, иначе вы не сможете ее сохранить!
- /jparkour admin game set pose 1 - Выберите 1 точку позиционирования, как в WorldEdit (её всегда нужно корректировать).
- /jparkour admin game set pose 2 - Выберите 2 точку позиционирования, как в WorldEdit (её всегда нужно корректировать).
- /jparkour admin game set pose 3 - Выберите 3 точку, в которых будет отображаться схема. (требуется только в том случае, если вы создаете карту, не копируя чужие настройки).
- Кроме того, не забудьте о первых 4 локациях, которые вам нужно настроить (выберите их топором и разбейте блоки там, где они вам не нужны):
- /jparkour admin game set loc spawn - Введите эту команду, когда вы выбираете блок с топором, и в этом месте появится игрок с настройками из конфигурации.
- /jparkour admin game set pose portal - Подойдите к блоку, с которого должна начаться игра (определяется материалом), и когда игрок войдет в него, игра начнется.
- /jparkour admin game set loc start - Введите эту команду при выборе блока с топором, и игрок появится в этом месте, когда войдет в блок с порталом. Игра начнется.
- /jparkour admin game set loc end - Введите эту команду, когда выберете локацию конца игры с курицой. В этот момент игрок получит свои результаты и будет удален.
- Сохраняйте игру легко и просто:
- /jparkour admin game save nameSchematic - Сохранение макета и конфигурации игры будет успешным, если будут выбраны соответствующие позиции и локации.
- Вы можете очень гибко и удобно настраивать карты, используя:
Команда (/jparkour):
- /jparkour status - Проверьте статус плагина.
- /jparkour join - Создайте любую свободную комнату или присоединяйтесь к ней.
- /jparkour join roomId - Попытайтесь подключиться к комнате (если она свободна).
- /jparkour exit - Выйдите из игры/очереди.
- /jparkour admin - Получить помощь для подкоманды админа.
- /jparkour admin add playerName - Добавление игрока в случайную игру.
- /jparkour admin add playerName Map - Добавление игрока в определенную игру.
- /jparkour admin item - Получить помощь по предметам.
- /jparkour admin item add default/schematicName slot itemName - Добавьте предмет, который вы держите в руках, к выбранной схеме.
- /jparkour admin item list - Получите список схематик.
- /jparkour admin item list default/schematicName - Получите список предметов в выбранной схематике.
- /jparkour admin item info default/schematicName itemName - Получите предмет из выбранной схематики.
- /jparkour admin item remove default/schematicName itemName - Удалите предмет из выбранной схематики.
- /jparkour admin gameeditor - Получить помощь подкоманды редактора игры.
- /jparkour admin gameeditor new - Создайте новую игровую схематику.
- /jparkour admin gameeditor new OtherGame - Создайте новую игровую схематику, скопировав другую игру.
- /jparkour admin gameeditor list - Получите список игровых схематик.
- /jparkour admin gameeditor remove Name - Удалите игровую схематику.
- /jparkour admin game - Установите/узнайте настройки редактора игр.
- /jparkour admin game set pose 1/2/3/portal - Встаньте на границе одной из точек и выберите ее.
- /jparkour admin game set stand Type - Ударьте топором по блоку там, где должна быть стойка и пропишите команду на стенд.
- /jparkour admin game set loc Type - Ударьте топором в то место, где должен быть локация и пропишите команду на локацию.
- /jparkour admin game set point Number(1to∞) RadiusStartPoint(0.5/?.?) Teleportation(true/false) addX addY addZ Yaw Pitch - Перейдите в то место, где должен быть поинт, и введите эту команду. Будут взяты обычные значения локации блока (для этого есть опция add), а если yaw и pitch не указаны, будут взяты значения, на которые игрок смотрит.
- /jparkour admin game get pose 1/2/3/portal - Узнайте координаты границ точки 1 или 2...
- /jparkour admin game get stand - Узнайте, какой тип стенда у блока, выбрав его топором.
- /jparkour admin game get loc - Узнайте, какой тип локации у блока, выбрав его топором.
- /jparkour admin game get point number(1to∞) - Узнайте информацию об этом поите.
- /jparkour admin game get locs - Получите все локации.
- /jparkour admin game get stands - Получите все стенды.
- /jparkour admin game get items - Получите все предметы.
- /jparkour admin game remove point number(1to∞) - Удалите поинт.
- /jparkour admin restart playerName - Перезапустите игру игрока.
- /jparkour admin updatetops - Обновите топ игроков.
- /jparkour admin kick playerName - Кикните игрока из игры.
- /jparkour admin locale - Получите языковой код клиента.
- /jparkour reload - Перезагрузите конфигурацию плагина.
Права:
- jparkour.help - Может ли игрок получить помощь с подкомандами?
- jparkour.join - Может ли игрок присоединиться к играм или выйти из них?
- jparkour.status - Может ли игрок узнать о статусе игр?
- jparkour.reload - Может ли игрок перезагрузить конфигурацию плагина?
- jparkour.admin - Может ли игрок получить доступ к редактору игры, игре, предметам и другим командам? + Сняты ограничения на команды и прохождение по мирам.
- jparkour.gameeditor - Может ли игрок получить доступ к AdminGameEditor?
- jparkour.game - Может ли игрок получить доступ к настройкам игры в AdminGameEditor?
- jparkour.item - Может ли игрок получить доступ к настройкам предметов?
Действия:- [actionbar] сообщение - Отправить строку действий с вашим сообщением. Для 1.11+
- [connect] сервер - Отправьте игрока на определенный сервер BungeeCord.
- ПРЕДУПРЕЖДЕНИЕ: Требуется передача сообщений с помощью BungeeMessaging. Это присутствует в BungeeCord и WaterFall.
- На Velocity это может быть отключено по умолчанию. Проверьте конфигурацию вашего прокси-сервера.
- [message] сообщение - Отправить сообщение игроку.
- [broadcast] сообщение - Отправить сообщение всем игрокам.
- [log] сообщение - Отправить сообщение в консоль.
- [delay] тики - Сделать задержку между действиями. В тиках. (20 тиков = 1 секунда)
- [player] команда - Выполнить команду от имени игрока.
- [teleport] мир;x;y;z;yaw;pitch;задержка - Телепортировать игрока к указанным координатам. Задержка измеряется в тиках.
- [console] команда - Выполнить команду от имени консоли.
- [title] заголовок;подзаголовок;появление;время;исчезновение - Отправить заголовок игроку. Для 1.8+
- [sound] звук;громкость;тон;задержка - Воспроизвести звук для игрока. Задержка измеряется в тиках.
- Ищите звуки здесь: You must be logged in to see this link.
- // Замените $version$ на версию вашего сервера, например: You must be logged in to see this link.
- [effect] тип;длительность;усилитель;задержка - Дать эффект игроку. Задержка и длительность измеряются в тиках.
- Найдите типы эффектов здесь: You must be logged in to see this link.
- [explosion] мощность;установитьОгонь;ломатьБлоки;задержка;добавитьX;добавитьY;добавитьZ - Создать взрыв. Задержка измеряется в тиках.
- установитьОгонь, ломатьБлоки - установите false или true. добавитьX, добавитьY, добавитьZ - значения double, которые добавляются к местоположению взрыва игрока.
- [bossbar] сообщение;цвет;тип;время;стиль;флаг - Отправить полосу босса игроку с сообщением на определенное время. Для 1.9+
- Типы:
- stop - Полоса босса исчезнет после указанного времени (в секундах)
- time - Полоса босса будет анимировать истекающее время.
- Функции:
- %time% - Оставшееся время в секундах.
- Все функции, такие как цвет, стиль и флаг, можно найти здесь: You must be logged in to see this link.
- Типы:
- Встроенные плейсхолдеры:
- %accuracy% - Отображает точность, которую сделал игрок.
- %star_win% - Отображает звезды, которые заработал игрок.
- %star_loss% - Отображает звезды, которые игрок не заработал.
- Информация:
- Сообщения, отправленные в консоль, могут не заменять плейсхолдеры или выполнять определенные действия выше.
- Встроенные функции:
- %player% - Получить имя игрока.
Конфигурация:- Отправляйте действия игрокам с помощью сообщений. (Поддержка HEX в версии 1.16+, поддержка MiniMessage в версии 1.18+)
- Настройки схематик, карт по умолчанию и многое другое.
Хранение:- Резервное копирование обновленных конфигураций после обновления до новой версии плагина.
- Автоматическое исправление поврежденных конфигураций.
- Автоматическая загрузка схем, если они отсутствуют.
- Автоматическое создание папок.
Автоматическое обновление конфигураций:- Плагин проверит все условия настройки и обновит их, насколько это возможно, а также создаст резервные копии предыдущих настроек.
- В некоторых случаях он может работать, когда вы работаете с редактором.
Конфигурации:
Вы можете просмотреть конфигурации, перейдя по ссылке You must be logged in to see this link.:
- locales/ru_RU.yml
- locales/en_US.yml
- locales/de_DE.yml
- config.yml
- config13.yml
- slots.yml
- slots13.yml
- schematics/default.yml
- You must be logged in to see this link.
- You must be logged in to see this link.
- You must be logged in to see this link.
- You must be logged in to see this link.
- You must be logged in to see this link.
- You must be logged in to see this link.
- You must be logged in to see this link.
- You must be logged in to see this link.
YAML:
############################################################
# JParkour #
# v1.6 #
############################################################
# You can find documentation or help about the plugin here: https://github.com/mitriyf/JParkour
# Or: https://vk.com/jdevs
# Don't remove the version setting.
version: 1.6
# Plugin settings.
settings:
# Insert hex or minimessage.
# minimessage - for Paper, 1.18+.
# hex - It works starting from version 1.16.5, but if your server is lower than this version, do not change anything.
# It will also work on lower versions, but without displaying the correct colors
translate: hex
# You can find out the language code by clicking on the link below and looking at the In-Game section.
# https://minecraft.fandom.com/wiki/Language#Languages
# Or you can find out your language code by running the command (don't forget to change the language on the client):
# /jparkour admin locale - Get the client's language code.
# You can configure locales in the plugin folder where the locales. The folder will be created when you enable locales
# in the plugin configuration. You can create your own files.
# Set true to enable locales for messages.
locales: false
# Game settings.
games:
# XIDX is the world's ID.
# Worlds are deleted after the next launch.
world: "jparkour-XIDX"
# Enter the maximum number of worlds that the plugin can use.
# If the worlds are full, the player will be put in a queue and wait for any available server.
amount: 999
# Can people get hurt while waiting for free play? (false - no, true - yes)
damageWaiters: false
# Is it possible to delete the map after the game ends?
# Set it to false if you are concerned about errors in the game console.
# When set to true, it may cause server crashes! The plugin automatically deletes worlds after launch.
deleteWhenClosing: false
# Specify in ticks the amount of delay for pressing the item marked restart. 1 second = 20 ticks.
restartCooldown: 100
# Notification of updates.
updater:
# Is it enabled?
# Updates are checked when the plugin is enabled.
enabled: true
# Auto-update settings.
settings:
# Enable this to update only critical updates.
required: true
# Enable this feature to update the plugin with any new versions.
release: false
# Plugin supports.
supports:
# Enable PlaceholderAPI support.
placeholderAPI: false
# Tops settings.
tops:
# Enable Tops support.
# If you want to see the result of the tops through placeholders, the PlaceholderAPI feature must be enabled!
enabled: true
# How often will the tops be updated? (In seconds)
updateInterval: 900
# Stands.
armor-stands:
# Types:
# Bomb - explodes, and you need to select an item and click the type so that it doesn't explode.
# Use - doesn't explode.
# Clicks:
# RIGHT_CLICK - right click.
# LEFT_CLICK - left click.
bomb_gold:
# Material block.
block: STAINED_GLASS
# For older versions.
blockData: 4
# The material block is inside.
in_block: TNT
# For older versions.
in_blockData: 0
# The type of stand.
type: bomb
# An item that can defeat a stand.
# Only an object with this material can defeat this stand!
# This is because versions 1.8 and above do not have CustomModelData.
item: GOLD_SWORD
# Which key should I press?
click_type: RIGHT_CLICK
bomb_diamond:
block: STAINED_GLASS
blockData: 11
in_block: TNT
in_blockData: 0
type: bomb
item: DIAMOND_SWORD
click_type: RIGHT_CLICK
diamond_block:
block: STAINED_GLASS
blockData: 11
in_blockData: 0
in_block: DIAMOND_BLOCK
type: use
item: DIAMOND_SWORD
click_type: LEFT_CLICK
gold_block:
block: STAINED_GLASS
blockData: 4
in_block: GOLD_BLOCK
in_blockData: 0
type: use
item: GOLD_SWORD
click_type: LEFT_CLICK
# Set up the message.
# This will only work if you have selected the plugin configuration mode.
# If you have enabled locales, the messages below will be displayed by default if the language is not set.
messages:
# Actions:
# [actionbar] message - Send the actionbar with your message. For 1.11+
# [connect] server - Send a player to a specific BungeeCord server.
# WARNING: Requires BungeeMessaging. This is present on BungeeCord and WaterFall.
# On Velocity it might be disabled by default. Check your proxy config.
# [message] message - Send a message to the player.
# [broadcast] message - Send a message to all players.
# [log] message - Send a message to the console.
# [delay] ticks - Make a delay between actions. In ticks. (20 ticks = 1 second)
# [player] message - Execute a message on behalf of the player. (or a command via /)
# [teleport] world;x;y;z;yaw;pitch;delay - Teleport the player to the specified coordinates. The delay is measured in ticks.
# [console] command - Run the command on behalf of the console.
# [title] title;subtitle;fadeIn;stay;fadeOut - Send the title to the player. For 1.8+
# [sound] sound;volume;pitch;delay - Perform a sound for the player. The delay is measured in ticks.
# Search for sounds here: https://helpch.at/docs/$version$/org/bukkit/Sound.html
# // Replace $version$ with the version of your server, for example: https://helpch.at/docs/1.8.8/org/bukkit/Sound.html
# [effect] type;duration;amplifier;delay - Give the effect to the player. The delay and duration is measured in ticks.
# Find the types of effects here: https://helpch.at/docs/$version$/org/bukkit/potion/PotionEffectType.html
# [explosion] power;setFire;breakBlocks;delay;addX;addY;addZ - Create an explosion. The delay is measured in ticks.
# setFire, breakBlocks - set to false or true. addX, addY, addZ - double values that are added to the player's explosion location.
# [bossbar] message;color;type;time;style;flag - Send a bossbar to a player with a message for a specific time. For 1.9+
# Types:
# stop - The bossbar will disappear after the time you specified in time (seconds)
# time - Bossbar will animate the time that is running out.
# Functions:
# %time% - Seconds left.
# You can find all the functions like color, style, and flag here: https://helpch.at/docs/$version$/org/bukkit/boss/BossBar.html
#
# Placeholders:
# %jparkour_map% - Displays the name of the map.
# %jparkour_id% - Displays the ID of the map.
# %jparkour_status% - Displays the status of the map.
# %jparkour_lefts% - Displays the number of clicks on the stand.
# %jparkour_maxlefts% - Displays the maximum number of clicks on the stand.
# %jparkour_rights% - Displays the number of clicks on the bomb.
# %jparkour_maxrights% - Displays the maximum number of bomb clicks.
# %jparkour_tops_SchematicName_Number_name% - Get the name of a player who is on a specific top.
# %jparkour_tops_SchematicName_Number_top% - Get a player's place in the top.
# %jparkour_tops_SchematicName_Number_accuracy% - Get the accuracy of a player who is on a specific top.
# %jparkour_tops_SchematicName_Number_time% - Get the exact completion time of a player who is on a specific top.
#
# Change "SchematicName" to the schematics' ID, and "Number" to the number in the top that you require.
# If you don't know the player's position in the top, you can get it by replacing "Number" with "name=PlayerName".
# Enter the player's nickname in PlayerName. Examples: %jparkour_tops_nether_1_top%,
# %jparkour_tops_nether_name=Mitriyf_top%, %jparkour_tops_nether_name=%player%_top%.
#
# Built-in placeholders:
# %accuracy% - Display the player's execution accuracy.
# %star_win% - Displays the stars that the player has earned.
# %star_loss% - Displays the stars that the player has not earned.
#
# Info:
# Messages sent to the console may not replace placeholders or perform certain actions above.
# Built-in functions:
# %player% - Get the player name.
#
# The command message.
cmd:
help:
- "[message] &a[JParkour] Help &7(/jparkour help):"
- ""
- "[message] &a/jparkour status &f- Check the status of the plugin."
- "[message] &a/jparkour join &f- Create or join any available room."
- "[message] &a/jparkour join roomId &f- Attempt to connect to the room (if it is free)."
- "[message] &a/jparkour exit &f- Exit the game/queue."
- "[message] &a/jparkour admin &f- Get a Admin Help."
- "[message] &a/jparkour reload &f- Reload the plugin configuration."
- ""
noperm:
- "[message] &cYou do not have sufficient permissions!"
game:
room:
notfound:
- "[message] &cThis map does not exist."
started:
- "[message] &cThe game has already started."
connect:
- "[message] &aConnecting to the room &e%room%..."
waiter:
- "[message] &aYou have been placed in queue."
- "[message] &fExit the queue: &c/jparkour exit"
exit:
- "[message] &cYou have left the queue."
noExit:
- "[message] &cYou are not in the game."
# You cannot use actions in statuses and placeholders.
status:
wait: "&eWaiting"
start: "&fPlaying"
win: "&aVictory"
left: "&fBlocks destroyed: &e%blocks%/&e%blocks_all%"
right: "&fBombs repelled: &e%bombs%&f/&e%bombs_all%"
placeholders:
notClaimed: "Not claimed"
actions:
joined:
- "[message] &aYou are connected to the game: &e%game%"
started:
- "[message] &eGame is started."
ingame:
- "[message] &cYou are in the game!"
end:
- "[message] &cThe game is over."
restarted:
- "[delay] 5"
- "[message] &aThe game has been restarted."
cooldownRestart:
- "[message] &cYou can't reload the game that quickly."
kicked:
- "[message] &cThe game is over."
damageHeart:
- "[message] &c-1 &l♥"
- "[explosion] 1"
win:
- "[title] &aVictory;&e%star_win%&7%star_loss% &f- &e%accuracy%%"
YAML:
# If you use ItemStack, all comments in this config will be cleared.
# Default Item Slots.
# Item types: itemstack, default.
# itemStack - An item can be added by a team or experienced people.
# default - Using the plugin features.
# [default] To add a name or description to an item, specify name and lore, for example, exit.
default:
# [default] To add a name or description to an item, specify name and lore, for example, exit.
# ID of the item.
exit:
# Item types: itemstack, default.
# itemStack - An item can be added by a team or experienced people.
# default - Using the plugin features.
# Item slot.
slot: 8
type: default
# Set true to make the item kick the player out of the game when clicked.
exit: true
# Item Info.
item:
# The name of the item.
name: "&cExit"
# Description of the item.
lore:
- ""
- "&cExit&f, and what is it?"
- ""
type: BARRIER
restart:
slot: 7
type: default
# Set true if this item should restart the game.
restart: true
item:
name: "&aRestart game"
type: ENDER_PEARL
# Editing items for the editor.
editor:
# [default] You can add your own types, for example,
# if you want the item to only bind to bomb_diamond, then insert it into the stand.
# By default, stand is set to default, which means that this item is bound through a command.
ironAxe:
# Item types: itemstack, default.
# itemStack - An item can be added by a team or experienced people.
# default - Using the plugin features.
# Item slot.
slot: 0
type: default
stand: default
# Item Info.
item:
# The name of the item.
name: "&aSettings"
# Description of the item.
lore:
- ""
- "&aSet stand/loc/point."
- ""
# Specify BARRIER so that the plugin can detect that this is an exit button.
type: IRON_AXE
diamondSword:
slot: 1
type: default
stand: bomb_diamond
item:
name: "&cbomb&f_&bdiamond"
type: DIAMOND_SWORD
gSword:
slot: 3
type: default
stand: bomb_gold
item:
name: "&cbomb&f_&egold"
type: GOLD_SWORD
diamondPickaxe:
slot: 2
type: default
stand: diamond_block
item:
name: "&bdiamond_block"
type: DIAMOND_PICKAXE
gPickaxe:
slot: 4
type: default
stand: gold_block
item:
name: "&egold_block"
type: GOLD_PICKAXE
# Specify items for specific schematics.
schematics:
# Specify the schem ID.
nether:
5slot:
slot: 4
type: default
item:
type: NETHER_STAR
1slot:
slot: 0
type: default
item:
type: DIAMOND_SWORD
2slot:
slot: 1
type: default
item:
type: GOLD_SWORD
YAML:
# Don't remove the version setting.
version: 1.6
# Specify the name of the map. It will be displayed in the Scoreboard.
schematic:
name: "&fDefault"
# Specify an asterisk symbol or another symbol that will indicate a victory.
# Leave this blank to display numbers.
star: "★"
# Specify whether to insert air blocks into the schematic.
# The default value is false, as it does not work correctly with the editor in newer versions.
pasteAir: false
# GameRules.
# GameRule:Value
gameRules:
- "randomTickSpeed:0"
# The game rules are configurable by the plugin.
rules:
# Event when player food level changes.
foodLevelChange: false
# Event when player picks up an item.
pickupItem: false
# Event when player consumes an item.
consumeItem: false
# Event when player drops an item.
dropItem: false
# Event when entity takes damage.
entityDamage: false
# Event when creature spawns in the world.
creatureSpawn: false
# Event when entity explodes.
entityExplode: false
# Event when entity targets another entity.
entityTarget: false
# Event when item spawns in the world.
itemSpawn: false
# Event when player places a block.
placeBlock: false
# Event when player breaks a block.
breakBlock: false
# Event when block starts burning.
burnBlock: false
# Event when block is ignited.
igniteBlock: false
# Event when block changes from one state to another.
fromToBlock: false
# Event when entity changes a block.
entityChangeBlock: false
# Event when block physics occurs.
physicsBlock: false
# Event when block fades.
fadeBlock: false
# Event when leaves decay naturally.
leavesDecay: false
# Event when player places multiple blocks at once.
multiPlaceBlock: false
# Entity settings.
entity:
# Specify the entity.
type: CHICKEN
# Specify the speed of mob.
speed: 0.3
# Specify how many ticks the next mob movement will be measured.
everyTicks: 1
# Running entity.
run:
# Should I reset the vector's speed at the finish line?
resetVectorFinish: true
# Down and up when parkouring. It can help if you have too much parkour or something else.
directions:
# Up.
up:
# Checking all the blocks is ahead.
blockChecks:
# How many blocks ahead the plugin will look at.
forward: 3
# Should I check the upper blocks?
upBlock: true
# Lifting speed.
speed: 0.3
# Down.
down:
# Checking what height is needed for the block.
check: -0.2
# The rate of descent.
speed: -0.8
player:
# Specify the maximum number of hit points. 2 hit points = 1 heart.
health: 6
# Specify the food level that the player will always have.
foodLevel: 10
# Specify which gameMode will be issued to the player.
gameMode: ADVENTURE
# Specify the bomb damage.
damageBomb: 2
# If the bomb was activated by the wrong object, then detonate it.
failedDefuseBomb: true
# Should we immediately provide all items of schematics and default?
fullSlots: false
# Specify the radius from the finish line at which victory can appear. (For mobs that are very tall)
radiusFinish: 0.5
# Specify how many ticks the player will be kicked after. (Finish, 20 ticks = 1 second)
exitTime: 100
# Coordinates of the schematic insertion.
coords:
x: 0
y: 100
z: 0
# Location during teleportation.
location:
# What yaw will be assigned during teleportation?
yaw: 180
# Which pitch will be assigned during teleportation?
pitch: 0
locs:
# Specify through: ";" - X, Y, Z from the location of the schematic.
spawn: "0.5;0;0.5"
# The block that will be used to start the game. (Works worldwide)
# Remove the extra blocks for teleportation at this Z coordinate. (To avoid accidentally entering parkour)
portal: "0;0;-7"
# The starting point where the chicken will run.
start: "0.5;0;-11.5"
# End.
end: "0.5;0;-101.5"
# Points. Don't start with 0, only with 1! And always follow the order of numbers.
points:
1:
# Specify the radius within which the point will be detected.
radiusStartPoint: 0.5
# Specify the location of the point.
location:
# Specify through: ";" - X, Y, Z from the location of the schematic.
start: "0;0;-15"
# Is it possible to teleport the chicken's and the player's heads to the coordinates below?
# Otherwise, there will be some kind of drift.
teleport:
# Is it enabled?
enabled: false
# Yaw.
yaw: 0
# pitch.
pitch: 0
2:
radiusStartPoint: 0.5
location:
start: "1;0;-21.5"
teleport:
enabled: false
yaw: 0
pitch: 0
3:
radiusStartPoint: 0.5
location:
start: "0.5;0;-28"
teleport:
enabled: false
yaw: 0
pitch: 0
stars:
# 1 - 100%.
# 0.8 - 80%.
# 0.1 - 10%.
# Percent
5: 0.9
4: 0.75
3: 0.5
2: 0.3
1: 0.15
# Stands.
stands:
# Specify the radius for the stands to appear.
radiusStands: 5
# Set a timer before the bomb explodes.
timer: 20 # In ticks. 20 ticks - 1 second.
# Specify where the stands will appear.
# Order: type;X;Y;Z (from the location of the schematic)
locs:
- "gold_block;-1.5;1;-23.5"
- "bomb_diamond;0.5;1;-35.5"
- "diamond_block;2.5;2;-46.5"
- "gold_block;-1.5;2;-56.5"
- "diamond_block;2.5;1;-68.5"
- "bomb_diamond;0.5;1;-78.5"
- "bomb_gold;0.5;0;-93.5"
# Set up the message.
# This will only work if you have selected the plugin configuration mode.
messages:
# Actions. These actions perform the same role as in the config.
# But there is no support for other languages here.
actions:
joined:
- "[log] [SCHEMATIC] The %player% connected to the game: %game%"
started:
- "[log] [SCHEMATIC] The %player% started the game."
end:
- "[log] [SCHEMATIC] The %player% has finished the game."
kicked:
- "[log] [SCHEMATIC] The %player% was kicked out of the game."
restarted:
- "[log] [SCHEMATIC] The game has been restarted."
cooldownRestart:
- "[explosion] 1"
damageHeart:
- "[log] [SCHEMATIC] The %player% lost a heart."
win:
- "[log] [SCHEMATIC] The %player% won and got a score %star_win%|%star_loss%"
# The star rating system.
stars:
# 1 - 100%.
# 0.8 - 80%.
# 0.1 - 10%.
# Specify additional actions below. You can view them in the configuration.
5:
- "&e★★★★★"
4:
- "&e★★★★&7★"
3:
- "&e★★★&7★★"
2:
- "&e★★&7★★★"
1:
- "&e★&7★★★★"
0:
- "&7★★★★★"
Остальные возможности вы можете рассмотреть при использовании плагина.
English version: You must be logged in to see this link.
// Donation-Link: You must be logged in to see this link.
- Зависимости
- Обязательно: FastAsyncWorldEdit (FAWE). Скачать можно тут: https://intellectualsites.github.io/download/fawe.html (GitHub: https://github.com/IntellectualSites/FastAsyncWorldEdit ). Необязательные: PlaceholderAPI (PAPI). Скачать можно тут: https://github.com/PlaceholderAPI/PlaceholderAPI/releases
- Исходный код
- https://github.com/mitriyf/JParkour
- Команды и права
- Команда (/jparkour):
- /jparkour status - Проверьте статус плагина.
- /jparkour join - Создайте любую свободную комнату или присоединяйтесь к ней.
- /jparkour join roomId - Попытайтесь подключиться к комнате (если она свободна).
- /jparkour exit - Выйдите из игры/очереди.
- /jparkour admin - Получить помощь для подкоманды админа.
- /jparkour admin add playerName - Добавление игрока в случайную игру.
- /jparkour admin add playerName Map - Добавление игрока в определенную игру.
- /jparkour admin item - Получить помощь по предметам.
- /jparkour admin item add default/schematicName slot itemName - Добавьте предмет, который вы держите в руках, к выбранной схеме.
- /jparkour admin item list - Получите список схематик.
- /jparkour admin item list default/schematicName - Получите список предметов в выбранной схематике.
- /jparkour admin item info default/schematicName itemName - Получите предмет из выбранной схематики.
- /jparkour admin item remove default/schematicName itemName - Удалите предмет из выбранной схематики.
- /jparkour admin gameeditor - Получить помощь подкоманды редактора игры.
- /jparkour admin gameeditor new - Создайте новую игровую схематику.
- /jparkour admin gameeditor new OtherGame - Создайте новую игровую схематику, скопировав другую игру.
- /jparkour admin gameeditor list - Получите список игровых схематик.
- /jparkour admin gameeditor remove Name - Удалите игровую схематику.
- /jparkour admin game - Установите/узнайте настройки редактора игр.
- /jparkour admin game set pose 1/2/3/portal - Встаньте на границе одной из точек и выберите ее.
- /jparkour admin game set stand Type - Ударьте топором по блоку там, где должна быть стойка и пропишите команду на стенд.
- /jparkour admin game set loc Type - Ударьте топором в то место, где должен быть локация и пропишите команду на локацию.
- /jparkour admin game set point Number(1to∞) RadiusStartPoint(0.5/?.?) Teleportation(true/false) addX addY addZ Yaw Pitch - Перейдите в то место, где должен быть поинт, и введите эту команду. Будут взяты обычные значения локации блока (для этого есть опция add), а если yaw и pitch не указаны, будут взяты значения, на которые игрок смотрит.
- /jparkour admin game get pose 1/2/3/portal - Узнайте координаты границ точки 1 или 2...
- /jparkour admin game get stand - Узнайте, какой тип стенда у блока, выбрав его топором.
- /jparkour admin game get loc - Узнайте, какой тип локации у блока, выбрав его топором.
- /jparkour admin game get point number(1to∞) - Узнайте информацию об этом поите.
- /jparkour admin game get locs - Получите все локации.
- /jparkour admin game get stands - Получите все стенды.
- /jparkour admin game get items - Получите все предметы.
- /jparkour admin game remove point number(1to∞) - Удалите поинт.
- /jparkour admin restart playerName - Перезапустите игру игрока.
- /jparkour admin updatetops - Обновите топ игроков.
- /jparkour admin kick playerName - Кикните игрока из игры.
- /jparkour admin locale - Получите языковой код клиента.
- /jparkour reload - Перезагрузите конфигурацию плагина.
- jparkour.help - Может ли игрок получить помощь с подкомандами?
- jparkour.join - Может ли игрок присоединиться к играм или выйти из них?
- jparkour.status - Может ли игрок узнать о статусе игр?
- jparkour.reload - Может ли игрок перезагрузить конфигурацию плагина?
- jparkour.admin - Может ли игрок получить доступ к редактору игры, игре, предметам и другим командам? + Сняты ограничения на команды и прохождение по мирам.
- jparkour.gameeditor - Может ли игрок получить доступ к AdminGameEditor?
- jparkour.game - Может ли игрок получить доступ к настройкам игры в AdminGameEditor?
- jparkour.item - Может ли игрок получить доступ к настройкам предметов?