Oraxen добавляет на Paper-сервер предметы, блоки, мебель, эмодзи и HUD со своими текстурами и сам собирает под них ресурспак. Плагин платный и работает только на Paper и его форках. Главная ловушка для русских серверов: стандартный хостинг пака у нас заблокирован, поэтому его нужно сменить сразу после установки.
plugins. Ядро должно быть Paper, Purpur или Folia.plugins/Oraxen с папками items и pack и файлом settings.yml, а нужный PacketEvents скачает сам./oraxen reload all и перезайдите на сервер.По умолчанию Oraxen загружает пак в Oraxen Atlas (сервис Polymath на atlas.oraxen.com). В документации прямо сказано, что Atlas заблокирован в России и Китае. Если у вас русские игроки, переключите Pack.upload в settings.yml на свой хостинг.
Self-host: пак раздаёт сам сервер по HTTP. Нужен отдельный открытый порт.
Pack:
upload:
enabled: true
type: self-host
self-host:
host: "0.0.0.0"
port: 8080
domain: "your-domain.example:8080"В domain укажите внешний адрес сервера и тот же порт. На хостинге попросите выделить дополнительный порт. Мультиверсионные паки этот способ не поддерживает.
Другие варианты: lobfile (бесплатный файлообменник, нужен API-ключ из аккаунта Lobfile), собственный Polymath из репозитория oraxen/polymath и external для своего провайдера. Неизвестный type откатывается на Polymath.
Как пак отправляется игроку, задаёт секция Pack.dispatch: ключи send, mode (JOIN или PRE-JOIN), mandatory, prompt и delay.
Предметы описываются в любых yml внутри plugins/Oraxen/items/. Пример меча из документации:
my_item:
itemname: "<red>My Cool Item"
material: IRON_SWORD
Pack:
generate_model: true
parent_model: item/handheld
textures:
- weapons/swords/ice_swordplugins/Oraxen/pack/textures/weapons/swords/ice_sword.png. Путь в textures считается от pack/textures/ и пишется без .png.generate_model: true обязателен, если модель строится из текстуры: по умолчанию он фактически выключен.parent_model: item/handheld держит предмет в руке как инструмент, для плоских предметов берут item/generated.<red>.Дальше /oraxen reload all и /oraxen give ник my_item.
Все загруженные предметы собраны в браузере /oraxen inventory (коротко /o inv). Для него нужно право oraxen.command.inventory.view, а для самой команды корневое oraxen.command. Выдавать это игрокам стоит только на креативе или тестовом сервере: из меню можно забрать любой предмет.
Игрокам обычно открывают /oraxen emojis (право oraxen.command.emojis) и просмотр рецептов /oraxen recipes show (право oraxen.command.recipes.show).
Nexo часто называют преемником Oraxen, но официально это отдельный платный плагин (€19.99, Paper и Folia 1.21.4+). Oraxen при этом продолжает обновляться. У Nexo есть официальная инструкция по переезду с конвертером конфигов: docs.nexomc.com/migrate/oraxen-nexo. Переходить имеет смысл, если сервер уже на 1.21.4+ и вам нужны возможности именно Nexo.
plugins/Oraxen/pack/pack.zip и выполните /oraxen reload pack./oraxen pack extract_default распакует файлы по умолчанию.| Команда | Что делает | Право |
|---|---|---|
/oraxen | корневая команда, алиасы /o и /oxn | oraxen.command |
/oraxen inventory | браузер всех предметов (алиас inv) | oraxen.command.inventory.view |
/oraxen give <цели> <предмет> [кол-во] | выдать предмет | oraxen.command.give |
/oraxen take <цели> <предмет> [кол-во] | забрать предмет | oraxen.command.take |
/oraxen reload <items|pack|hud|recipes|configs|messages|paintings|discs|all> | перезагрузить часть плагина или всё | oraxen.command.reload |
/oraxen pack send [цели] | повторно отправить ресурспак | oraxen.command.pack.send |
/oraxen pack extract_default [all|textures|models|sounds] [override] | распаковать стандартные файлы пака | oraxen.command.pack |
/oraxen recipes show <all|рецепт> | показать рецепты | oraxen.command.recipes.show |
/oraxen recipes builder shaped | конструктор крафта с формой | oraxen.command.recipes.builder |
/oraxen recipes save <имя> [право] | сохранить собранный рецепт | oraxen.command.recipes.builder |
/oraxen emojis | список эмодзи | oraxen.command.emojis |
/oraxen hud toggle <hud_id> | включить или выключить HUD | oraxen.command.hud.toggle |
/oraxen info item <id|all> | информация о предмете | oraxen.command.info |
/oraxen dye <#RRGGBB> | покрасить предмет в руке | oraxen.command.dye |
/oraxen repair hand | починить предмет в руке | oraxen.command.repair |
/oraxen repair all | починить весь инвентарь | oraxen.command.repair.all |
/oraxen version | версия плагина | oraxen.command.version |
/oraxen report | отчёт для поддержки | oraxen.command.report |
Готовые сборки серверов Cloud Delight: плагины уже подобраны и настроены, права, меню и защита собраны в одно целое.