Professions and Perks
A mod that levels you up when you do things and gives you balanced perks in exchange.
Описание
Профессии и привилегии
Комплексная система выравнивания профессий для Hytale
Превратите Hytale в полноценный опыт продвижения в стиле RPG. Получите XP через обычный геймплей, выровните несколько профессий самостоятельно и разблокируйте мощные способности и бонусы по мере продвижения.
Пожалуйста, поместите любые конфликты модов в комментарии, и я постараюсь заставить его работать с модом.
Это мой первый раз, когда я делаю мод, поэтому любые предложения или отзывы будут прекрасными <3

Основные характеристики
Пять уникальных профессий
Каждая профессия независимо друг от друга Уровень 99.
сражаться
Убить толпу и нанести ущерб, чтобы заработать XP
Разблокировать Парри и условный
Статические бонусы в настоящее время отключены из-за ограничений API
Минирование
Разбивайте блоки и добывайте руды
Разблокировать Блок Бёрст, Удача рудыи Вайн Майнер
Здание
Размещайте блоки, чтобы получить XP
лесозаготовка
Купить древесину и собирать деревья Unlock Прецизионный срез, Урожай лесоруба и Ярость пиломатериалов
сбор
Подбирать предметы и собирать ресурсы
Разблокировать Сбор фортуны
Боевые способности
Парри
(Первые два - пари, вторые - обычные блоки)
Разблокировка на боевом уровне 2
Парри атакует противника за меньшую выносливость.
- 200-метровое окно
- Отсутствие визуальной индикации пари против блока (будущее изменение)
условный
Разблокировка на боевом уровне 50
Условный делает это так, что вы тратите выносливость только в бою.
- Взятие удара или нанесение ущерба ставит вас в бой.
Горные способности
Блок Бёрст

Разблокировка на уровне майнинга 2
Возможность разбивать блоки в области 3х3 при майнинге.
- Базовый шанс: 5% на уровне 2
- +3% каждый 5 уровней добычи
- Максимум: 50%
Командир: /ab bb
Удача руды
Разблокировка на уровне майнинга 1
Возможность получения бонусных падений при разрыве рудных блоков.
- Базовый шанс: 5% на уровне 1
- +3% каждый 5 уровней добычи
- Максимум: 50%
Командир: /ab)
Вайн Майнер

Разблокировка на уровне майнинга 50
Автоматически добывает все соединенные рудные блоки одного типа.
- 100% шанс на уровне 50
- Использует алгоритм flood-fill
- Гранты XP на каждый добытый блок
Командир: /ab vm
Способности к лесозаготовке
Прецизионная резка
Разблокировка на уровне 1
Возможность получить дополнительную бревенчатую каплю при рубке дерева.
- Базовый шанс: 5% на уровне 1
- +3% каждый 5 Уровни регистрации
- Максимум: 50%
Командир: /ab pc
Урожай лесоруба
Разблокировка на уровне 10
Возможность получить бонусные саженцы при вырубке дерева. Саженцы соответствуют типу дерева.
- Шанс: 10% на уровне 10
- + 5% каждые 10 уровней
- Максимум: 50%
- Дает 1-2 саженцы непосредственно на инвентарь
Командир: /ab lh
Ярость пиломатериалов

Разблокировка на уровне 50
Введите 10-секундную ярость при рубке дерева. Во время ярости вы мгновенно ломаете любой журнал.
- 10 секунд продолжительности гнева
- 5 минут охлаждения
- Автоматическая выборка всех подключенных журналов
- Поражает только натуральные деревья (необходимые листья)
- Защита построенных игроками структур
Командир: /ab lr
Сбор способностей
Сбор фортуны
Разблокировка на уровне сборки 1
Возможность получать бонусные предметы при сборе собранных ресурсов.
- Базовый шанс: 5% на уровне 1
- +3% каждый 5 Сбор уровней
- Максимум: 50%
- Работает с цветами, растениями, травами, ягодами, фруктами, овощами, грибами, семенами, волокнами, эссенциями и многим другим
Командир: /ab gf
Системные системы Monster XP
Сверх 50 типов монстров с пользовательскими значениями XP.
- Пассивные существа (5-15 XP): Куры, коровы, лягушки, рыбы
- Маленькие существа (от 15 до 30 XP): Летучие мыши, крысы, змеи
- Хищники (от 30 до 50 XP): Волки, медведи, львы
- Враждебные толпы (от 40 до 80 XP): Троки, скараки, пауки
- Пустые существа (от 60 до 100 XP): Пустые нерестилища, гневы
- Боссы (150-1000+ XP): Бродмоттеры, драконы, титаны
Используется умное частичное сопоставление имен.
Пример: лягушка Frog_Orange, Frog_Blue и др.
Пользовательский интерфейс
Навыки HUD
Всегда включенный дисплей, показывающий уровень профессии и шансы на способности
Уведомления XP
Прибыль XP отображается в чате
Название Level-Up
Большое объявление на экране при выравнивании
командование
| Командование | Описание |
|---|---|
/skillshud |
Обмен навыками HUD |
/ab bb |
Обсуждение Block Burst |
/ab) |
Обсуждение Ore Fortune |
/ab vm |
Винный шахтер |
/ab gf |
Скачать Toggle Gathering Fortune |
/ab список |
Смотреть все способности |
конфигурация
Все значения настраиваются через Levels.json.
- XP вознаграждение за все действия
- Кривая прогрессирования уровня
- Боевое бонусное масштабирование (только отображение)
- Способность разблокировать уровни и шансы
- Пользовательский монстр XP
установка
- скачать
Профессия AndPerks-1.0.0.jar - Поместите его в папку модов вашего мира:
%APPDATA%/Hytale/UserData/Saves/[YourWorld]/mods/ - Запустите свой мир
По умолчанию XP ценности
| Меры | XP |
|---|---|
| Убить толпу | Варианты по типу |
| Убить игрока | 100 |
| Разбить блок | 5 |
| Сломать руду | 25 |
| Место блокировки | 2 2 |
| Чоп Вуд | 1010 |
| Выберите пункт | 3 |
Технические детали
- Построен для архитектуры ECS Hytale
- Постоянная прогрессия с автоматической экономией
- Полностью серверная сторона
- Оптимизация производительности
Производитель: Sig with Cursor
Показать оригинальное описание (English)
Professions and Perks
A comprehensive profession leveling system for Hytale
Turn Hytale into a full RPG-style progression experience. Gain XP through normal gameplay, level up multiple professions independently, and unlock powerful abilities and bonuses as you progress.
Please put any mod conflicts in the comments and I will try and make it work with the mod. :)
This is my first time making a mod so any suggestions or feedback would be lovely <3

Core Features
Five Unique Professions
Each profession levels independently up to Level 99.
Combat
Kill mobs and deal damage to earn XP
Unlock Parry and Conditioned
Stat bonuses currently disabled due to API limitations
Mining
Break blocks and mine ores
Unlock Block Burst, Ore Fortune, and Vein Miner
Building
Place blocks to gain XP
Logging
Chop wood and harvest trees Unlock Precision Cut, Lumberjack Harvest and Lumber Rage
Gathering
Pick up items and harvest resources
Unlock Gathering Fortune
Combat Abilities
Parry
(First two are parrys, second two are normal blocks)
Unlocks at Combat Level 2
Parry enemy attacks for less stamina drain.
- 200ms Window
- Lacking indication of parry vs block visually (future change)
Conditioned
Unlocks at Combat Level 50
Conditioned makes it so you only spend stamina while in combat.
- Taking a hit or dealing damage puts you into combat
Mining Abilities
Block Burst

Unlocks at Mining Level 2
Chance to break blocks in a 3x3 area when mining.
- Base chance: 5 percent at Level 2
- +3 percent every 5 Mining levels
- Maximum: 50 percent
Command: /ab bb
Ore Fortune
Unlocks at Mining Level 1
Chance to receive bonus drops when breaking ore blocks.
- Base chance: 5 percent at Level 1
- +3 percent every 5 Mining levels
- Maximum: 50 percent
Command: /ab of
Vein Miner

Unlocks at Mining Level 50
Automatically mines all connected ore blocks of the same type.
- 100 percent chance at Level 50
- Uses flood-fill algorithm
- Grants XP for every block mined
Command: /ab vm
Logging Abilities
Precision Cutting
Unlocks at Logging Level 1
Chance to receive an extra log drop when chopping wood.
- Base chance: 5 percent at Level 1
- +3 percent every 5 Logging levels
- Maximum: 50 percent
Command: /ab pc
Lumberjack's Harvest
Unlocks at Logging Level 10
Chance to receive bonus saplings when felling a tree. Saplings match the tree type.
- Base chance: 10 percent at Level 10
- +5 percent every 10 Logging levels
- Maximum: 50 percent
- Gives 1-2 saplings directly to inventory
Command: /ab lh
Lumber Rage

Unlocks at Logging Level 50
Enter a 10-second fury when chopping a tree. During rage you breaking any log instantly.
- 10 second rage duration
- 5 minute cooldown
- Auto-chops all connected logs
- Only affects natural trees (leaves required)
- Protects player-built structures
Command: /ab lr
Gathering Abilities
Gathering Fortune
Unlocks at Gathering Level 1
Chance to receive bonus items when picking up gatherable resources.
- Base chance: 5 percent at Level 1
- +3 percent every 5 Gathering levels
- Maximum: 50 percent
- Works with flowers, plants, herbs, berries, fruits, vegetables, mushrooms, seeds, fibers, essences, and more
Command: /ab gf
Monster XP System
Over 50 monster types with custom XP values.
- Passive Creatures (5 to 15 XP): Chickens, cows, frogs, fish
- Small Creatures (15 to 30 XP): Bats, rats, snakes
- Predators (30 to 50 XP): Wolves, bears, lions
- Hostile Mobs (40 to 80 XP): Trorks, scaraks, spiders
- Void Creatures (60 to 100 XP): Void spawns, wraiths
- Bosses (150 to 1000+ XP): Broodmothers, dragons, titans
Smart partial name matching is used.
Example: frog matches Frog_Orange, Frog_Blue, etc.
User Interface
Skills HUD
Always-on display showing profession levels and ability chances
XP Notifications
XP gains displayed in chat
Level-Up Titles
Large on-screen announcement when leveling up
Commands
| Command | Description |
|---|---|
/skillshud |
Toggle the skills HUD |
/ab bb |
Toggle Block Burst |
/ab of |
Toggle Ore Fortune |
/ab vm |
Toggle Vein Miner |
/ab gf |
Toggle Gathering Fortune |
/ab list |
View all abilities |
Configuration
All values are configurable via Levels.json.
- XP rewards for all actions
- Level progression curve
- Combat bonus scaling (display only)
- Ability unlock levels and chances
- Custom monster XP values
Installation
- Download
ProfessionsAndPerks-1.0.0.jar - Place it in your world mods folder:
%APPDATA%/Hytale/UserData/Saves/[YourWorld]/mods/ - Launch your world
Default XP Values
| Action | XP |
|---|---|
| Kill Mob | Varies by type |
| Kill Player | 100 |
| Break Block | 5 |
| Break Ore | 25 |
| Place Block | 2 |
| Chop Wood | 10 |
| Pick Up Item | 3 |
Technical Details
- Built for Hytale’s ECS architecture
- Persistent progression with automatic saving
- Fully server-side
- Performance optimized
Made by Sig with Cursor