▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/JobSystem
JobSystem

JobSystem

🌟 Advanced job system featuring custom levels and rewards to enhance player engagement and provide dynamic career paths on your Minecraft server. 🌟

Оцените первым
1.2K
6
Все версииJobSystem 1.0.9

JobSystem 1.0.9

Release19.06.2026

Список изменений

🚀 VRX JobSystem v1.0.9 - Jobs, Performance & Stability Update

This update focuses on improving job rewards, economy balancing, database performance, GUI usability, Bukkit/Spigot compatibility, and overall server stability.


✨ New Jobs

🧭 Explorer

The new Explorer Job rewards players for discovering the world.

  • Rewards for discovering new chunks
  • Rewards for discovering new biomes
  • Rewards for visiting new dimensions
  • Structure discovery bonuses
  • Discovery streak system
  • Cartography/map-related rewards
  • Strong anti-abuse protection against:
    • Elytra farming
    • Teleport abuse
    • Vehicle abuse
    • Portal jumps
    • Large movement jumps

🧱 Builder

The new Builder Job rewards players for placing normal building blocks.

  • Rewards for legitimate block placement
  • Default reward fallback for normal building blocks
  • Excludes technical, dangerous, or spammy blocks
  • Anti-abuse protection against block-place farming

🪨 Digger

The new Digger Job rewards players for digging blocks such as dirt, sand, gravel, clay, and similar materials.

  • Better separation from Miner rewards
  • Prevents duplicate block payouts
  • Cleaner block reward priority system

🧪 Alchemist

The Alchemist Job has been expanded with better potion rewards.

  • Different rewards per potion type
  • Bonus rewards for strong potions
  • Bonus rewards for extended potions
  • Splash and Lingering Potion support
  • Rare ingredient rewards
  • Potion sell GUI
  • Improved potion type detection

💎 Enchanter

The new Enchanter Job rewards players for enchanting items.

  • Rewards based on real enchanting actions
  • Reward scaling depending on used XP levels

🧑‍🌾 Trader

The new Trader Job rewards players for trading with villagers.

  • Rewards for legitimate villager trading
  • Anti-spam protection for repeated trades
  • Economy-friendly reward handling

🧩 Job System Improvements

  • Added config-based job definitions
  • Jobs can now define metadata through job config files
  • Added support for job actions, blocks, items, and fallback rewards
  • Improved job reward priority handling
  • Prevented multiple jobs from paying for the same block action
  • Added safer default reward handling for items, mobs, blocks, and actions
  • Improved support for future custom jobs

💰 Economy & Reward Improvements

  • Added centralized RewardService
  • Rewards are now calculated more consistently
  • Added support for:
    • Base money
    • Base XP
    • Job level bonuses
    • Prestige bonuses
    • Skill bonuses
    • Booster bonuses
    • Company bonuses
    • Permission bonuses
    • Economy market multipliers
    • Reward buffering

Balance Changes

  • Explorer rewards are now more balanced
  • Explorer no longer pays extremely high amounts too quickly
  • Builder rewards now work correctly
  • Mining with held mouse button is smoother
  • Block reward cooldowns no longer interrupt normal mining
  • Actionbar reward display improved
  • Chat reward spam reduced

🛡️ Anti-Exploit Improvements

  • Improved anti-abuse checks for Explorer, Builder, Farmer, Fisherman, and other jobs
  • No rewards in Creative or Spectator mode
  • No rewards in disabled worlds
  • No rewards for cancelled events
  • Better claim/protection checks
  • Improved placed-block tracking
  • Improved block-repeat protection
  • Better Fishing AFK protection
  • Fishing reward limit per minute
  • Better Cartography/map reward limits
  • Improved Explorer movement validation
  • Reduced false positives for normal walking and sprinting

🏦 Company & Dividend Fixes

  • Fixed company dividends not paying external shareholders
  • Dividends are now paid to all real stock owners
  • Players no longer need to be company members to receive dividends
  • Offline shareholders are supported
  • Company-owned or unsold shares no longer count incorrectly
  • Added separate storage for company shares
  • Improved dividend save behavior

🗄️ Database & Performance Improvements

  • Improved database save performance
  • Added safer shutdown save handling
  • Prevented parallel saves during shutdown
  • Added batch-style player data saves
  • Added better database indexes
  • Improved company share persistence
  • Improved auction and company save handling
  • Reduced unnecessary full-table deletes
  • Added cleaner schema migrations
  • Improved long-term database stability

🖥️ GUI Improvements

  • Redesigned the Job Center GUI to look cleaner and more professional
  • Main GUI now shows 6 main jobs at the top
  • Added More Jobs GUI for additional jobs
  • Added proper back buttons
  • Improved GUI item alignment
  • Improved GUI click protection
  • Blocked shift-click, hotbar swaps, number-key clicks, and dragging in plugin GUIs
  • Company Vault remains usable as real storage

🔧 Compatibility Improvements

  • Improved Bukkit, Spigot, Paper, and Purpur compatibility
  • Removed Paper-only chat dependency
  • Fixed AsyncChatEvent startup errors
  • Fixed Maven dependency issues
  • Switched to correct Spigot API dependency
  • Removed hard MiniMessage/Adventure runtime issues
  • Improved Actionbar compatibility
  • Java 17 support

🐛 Bug Fixes

  • Fixed Fishing not giving XP or payout
  • Fixed Builder not giving money
  • Fixed Explorer eventually stopping rewards
  • Fixed bank deposits not being processed correctly
  • Fixed /20000 command-style bank input
  • Fixed company dividends only paying the owner
  • Fixed multiple jobs paying for the same block
  • Fixed some blocks becoming hard or impossible to break while holding left-click
  • Fixed package issues between Commands and commands
  • Fixed possible shutdown save conflicts
  • Fixed GUI item movement exploits
  • Fixed missing fallback rewards for several job actions
  • Fixed Alchemist potion aliases such as healing, regeneration, swiftness, harming, and more
  • Fixed Farmer rewards on immature crops
  • Fixed Lumberjack Timber rewards for automatically broken logs

⚙️ Technical Changes

  • Config version updated
  • Database schema updated
  • Added new job files
  • Added new settings for reward limits, explorer limits, and anti-exploit behavior
  • Improved debug command output
  • Improved console command compatibility
  • Improved admin reload handling
  • Added stronger internal checks for reward actions

✅ Recommended Update Notes

After updating, please restart your server completely.

It is recommended to check the following files after the update:

  • settings.yml
  • explorer.yml
  • builder.yml
  • alchemist.yml
  • fisherman.yml
  • crafter.yml

If you already changed old config values manually, compare them with the newly generated defaults.

Файлы

vrx-jobsystem-1.0.9.jar(271.05 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.9

Загрузчики

Bukkit
Paper
Spigot

Версии игры

1.20–26.2

Загрузок

95

Дата публикации

19.06.2026

Загрузил

ID версии

Главная