JobSystem
1.1.4🌟 Advanced job system featuring custom levels and rewards to enhance player engagement and provide dynamic career paths on your Minecraft server. 🌟
1.1.4latestJobSystem 1.1.42 weeks ago VRX JobSystem 1.1.4
Version 1.1.4 focuses on stability, Bedrock compatibility, localization, and improvements to the internal job action system.Added
- Added improved Geyser / Floodgate compatibility - Added automatic Bedrock player detection - Added configurable Bedrock compatibility modes: -auto-force-disabled- Added normal right-click fallbacks for several GUI actions that previously required Shift + Right Click - Added/job doctor player <player>- Shows Java / Bedrock platform - Geyser detection - Floodgate detection - Active jobs - Company - Vault status - Database status - Added new company contract types: -CRAFT_ITEMS-FISH_ITEMS-PLACE_BLOCKS-GAIN_JOB_XP- Added five new languages: - Spanish - Russian - French - Dutch - Simplified ChineseImproved
- Reworked the internal job action handling - Added dedicated action types such as: -BREAK-PLACE-CRAFT-FISH-EXPLORE-KILL-TRADE-BREW-ENCHANT-COOK-SELL- Achievements and company contracts can now use the actual performed action instead of guessing it from reward paths - Improved configuration validation for invalid achievement and mission actions - Improved Bedrock-friendly GUI interaction - Improved language handling and language aliases - Improved player-facing diagnostics - Cleaned up remaining mixed German / English player messages - Player-facing text now consistently uses the language system - All included language files now use the same language key structureFixed
- FixedEXPLORE_CHUNKScompany contracts not gaining progress because of thediscover_chunk/discover-chunkmismatch - Fixed milestone permission rewards leaving%job%unresolved - Fixed BuilderPLACEachievements not gaining progress - Fixed EngineerPLACEachievements not gaining progress - Fixed several player-facing messages being hardcoded directly in Java - Fixed Story Quest GUI texts being partially hardcoded in German - Fixed several Admin, Doctor, Economy Analytics and Company messages bypassing the selected language - Fixed inconsistencies between language filesLanguages
VRX JobSystem now includes: - English (en) - German (de) - Spanish (es) - Russian (ru) - French (fr) - Dutch (nl) - Simplified Chinese (zh_cn) All language files contain the same set of translation keys and placeholders.Compatibility
- Bukkit - Spigot - Paper - Purpur - Geyser - Floodgate Geyser and Floodgate remain optional and are not required to use VRX JobSystem. --- Thank you for using VRX JobSystem and for reporting bugs and providing feedback!1.1.3City Hall Expansion & Configuration OverhaulSep 11, 2026
Version 1.1.3 expands the political and company systems while improving configuration structure, stability and server compatibility.VRX JobSystem MMO 1.1.3
- Completely redesigned City Hall dashboard - Added Public Projects funded through the City Treasury - Added Player Referendums - Added Mayor Approval Rating - Added Election History - Added Political Statistics - Added election start, reminder and winner notifications - Admins can manually end elections - The candidate with the most votes wins the electionMayor & City Hall
- Redesigned Company Settings GUI - Clearer management sections - Improved role and permission visibility - Improved payroll, profit sharing and tax managementCompanies
- Reorganized the configuration structure - Removed duplicated and obsolete configuration options - Moved features into their proper module configs - Removed unused legacy configuration files - Improved migration support for existing installations - Cleaner and more professional default configsConfiguration
- Improved anti-exploit protection - Improved Folia and concurrency handling - Safer Treasury and Referendum operations - Fixed multiple race conditions - Improved persistence and restart handling - General performance and code cleanupStability & Performance
Before updating, make a backup of yourUpgrade Notice
plugins/JobSystem/folder. Some legacy configuration files are no longer used in 1.1.3 and should be removed after backing them up: -configs/settings.yml-configs/quests.yml-configs/gui.yml-configs/boosters.yml-gui/achievements.yml-gui/missions.yml-gui/stats.ymlTheir settings have been moved into the new modular configuration structure.1.1.2JobSystem 1.1.2Aug 21, 2026 JobSystem 1.1.2
Performance, Compatibility & Marketplace Update
JobSystem 1.1.2 focuses on improving server performance, modern server compatibility, economy systems, GUI quality, and marketplace functionality. This update introduces Folia support, bStats, a heavily upgraded Auction House, a redesigned Stock Market, improved economy integration, GUI PlaceholderAPI support, and several important stability fixes. ---
-Highlights
Folia Support -
bStats Integration -
Company Vault Duplication Fix -
Major Performance Improvements -
Marketplace V2 -
Premium Stock Market -
Economy Market Redesign -
Job Center Redesign -
PlaceholderAPI Support in GUIs -
Improved Vault Economy Detection -
Additional Transaction & Concurrency Protection ---
JobSystem now includes improved support for Folia-based servers.Folia Support
Improvements
- Addedfolia-supported: true- Added a dedicated scheduler abstraction - Uses Folia's: - Entity Scheduler - Global Region Scheduler - Async Scheduler - Automatically falls back to the Bukkit scheduler on: - Paper - Purpur - Spigot - Bukkit - Improved thread safety for region-based execution - Migrated several internal scheduled tasks away from direct Bukkit scheduler calls[!NOTE]
No separate Folia build is required.
JobSystem automatically uses the correct scheduler for the server environment.
---
Official bStats metrics support has been added. Plugin ID:bStats Integration
33567The bStats library is shaded and relocated inside JobSystem to prevent dependency conflicts. Metrics can provide anonymous information such as: - Database type - Selected language - Plugin usage statistics ---
A critical Company Vault duplication issue has been fixed. Previously, multiple players could open separate copies of the same Company Vault and potentially withdraw the same item multiple times.Company Vault Security
New Protection
- Only one valid Company Vault state is maintained - Improved synchronization between viewers - Stale inventory states can no longer overwrite newer vault data - Vault contents are safely stored when closing - Improved protection for simultaneous access - Improved Folia compatibility[!IMPORTANT]
This fix prevents a potential item duplication exploit involving Company Vaults.
---
Several frequently used systems have been optimized to reduce server load.Performance Improvements
XP & Level Calculations
- XP curves are now cached - Reduced repeatedMath.pow()calculations - Level calculations use faster lookup logic - Reduced processing during high-frequency job actionsJob Reward Cache
Frequently accessed reward configuration values are cached instead of repeatedly reading YAML files. This improves performance for jobs such as: - Miner - Lumberjack - Farmer - Hunter - Fisherman - Builder - Crafter - ExplorerThread-Safe Runtime Caches
Several internal structures were upgraded for better concurrent access. Improved areas include: - Reward buffers - Company caches - Statistics caches - Placed-block tracking - Company member lookupsCompany Payout Queue
The payout processor no longer checks the queue every single server tick by default.
This reduces unnecessary scheduler activity while keeping payouts responsive.performance: payout-interval-ticks: 5Explorer Optimizations
- Cached structure reflection - Cached structure constants - Reduced repeated configuration lookups - Reduced expensive operations during exploration eventsChat Prefix Cache
Company and prestige prefixes are refreshed less frequently instead of rebuilding every second for every player.
---performance: chat-prefix-refresh-ticks: 40
Vault economy initialization has been improved. Previously, JobSystem could disable itself when Vault was installed but the actual economy provider had not yet registered during startup. JobSystem now distinguishes between: - Vault not installed - Vault installed but no Economy provider available yet - Economy provider successfully registered The plugin can briefly wait for the provider during startup instead of disabling immediately. Compatible Vault economy providers can include: - EssentialsX Economy - CMI - XConomy - TheNewEconomy - Other Vault-compatible economy plugins ---Improved Vault Economy Integration
The Auction House has received a major upgrade and is now much closer to a complete server marketplace. ---Marketplace V2
The Auction House now includes: - Premium 54-slot layout - 28 auction slots per page - Improved navigation - Page indicators - Refresh controls - Account information - Listing information - Listing fee information - Better pricing display - Remaining auction duration - Improved auction item descriptions ---Premium Auction House Interface
Players can search active listings directly.Auction Search
Search supports: - Material names - Custom item names - Item lore - Seller names Clear the current search using:/job ah search diamond
---/job ah search clear
Listings can now be filtered by category. Available categories include: - All - Blocks - Tools - Weapons - Armor - Farming - Redstone - Food - Other Search, categories, sorting, and pagination work together. ---Marketplace Categories
Listings can be sorted by: - Newest - Lowest Price - Highest Price - Ending Soon ---Auction Sorting
Players can switch between: - All marketplace listings - Their own active listings This makes managing active auctions much easier. ---My Auctions
Clicking an auction no longer immediately purchases the item. A dedicated confirmation interface now displays: - Auction item - Seller - Price - Confirm purchase - Cancel purchase Own listings also receive a separate removal confirmation. ---Purchase Confirmation
Auction purchases now include additional backend safety.Transaction Protection
Improvements
- Auction IDs usePersistentDataContainer- Removed internal auction IDs from item lore - Atomic listing removal - Protection against simultaneous purchases - Improved Folia concurrency handling - Failed Economy transactions safely restore listings - Improved auction expiration handling These improvements significantly reduce the chance of race conditions and duplicate purchases. ---
Stack listings now show both the full price and individual unit price.Price Per Item
This makes stack prices easier to compare. ---Total Price: $6,400 Price Per Item: $100
JobSystem now tracks completed marketplace sales and can calculate historical item values. Listings can display: - Average market value - Number of comparable sales - Price difference from the market average - Percentage above or below average Example:Market Price System
The market calculation window can be configured.Market Average: $4,250 Current Price: $3,900 ▼ 8.2% Below Market
---auctionhouse: market-price-days: 7
A new Recently Sold marketplace page has been added. It can display: - Sold item - Sale price - Price per item - Seller - Buyer - Sale date - Sale time This gives players a better overview of actual marketplace activity. ---Recently Sold
Completed sales are now stored separately from active listings. The sale history records information such as: - Material - Item - Amount - Price - Seller - Buyer - Timestamp Database indexes were added for frequently accessed marketplace data. Sale history is written asynchronously to reduce database impact on the server.Auction Transaction History
Configuration
---auctionhouse: history: retention-days: 90 max-memory-entries: 10001.1.1JobSystem 1.1.1Aug 8, 2026
Version 1.1.1 focuses on progression, quality-of-life improvements, company management, configuration usability, integrations, and stability.VRX JobSystem v1.1.1
The mission system has been completely expanded. - Added Daily Missions - Added Weekly Missions - Multiple missions can now be active at the same time - Added mission difficulties: - Easy - Medium - Hard - Added mission rerolls - Added a dedicated Missions GUI - Added visible mission progress such as: -Job Missions 2.0
327 / 500 Blocks- Missions can reward: - Money - Job XP - Vanilla items - Nexo items - Boosters - Added Daily Mission Streaks - Mission progress is saved persistently
A new permanent achievement system has been added. Example achievements include: - Mine 10,000 ores - Cut 25,000 logs - Catch 5,000 fish - Earn $1,000,000 through jobs - Reach Career Level 100 - Complete 100 missions New command:Job Achievements
Achievement rewards can include: - Money - Job XP - Boosters - Titles - Cosmetic icons - Permission rewards/job achievements
Players can now build a Daily Job Streak by completing valid job activities regularly. Example:Job Streak System
- Configurable maximum streak - Configurable Money bonus - Configurable XP bonus - Persistent streak progress - Missing too many days can reset the streakDaily Job Streak: 7 Days 🔥 +10% Job XP +5% Money
A new detailed statistics system has been added. Commands:Player Statistics
Statistics include: - Total job earnings - Total job XP earned - Blocks broken - Fish caught - Mobs killed - Missions completed - Playtime per job - Prestige - Favorite job - Current ranking position - Daily Job Streak/job stats /job stats <player>
The leaderboard system has been expanded. Examples:Extended Leaderboards
Features: - Dedicated leaderboard GUI - Pagination - Job-specific rankings - Money rankings - Level rankings - Prestige rankings - Mission rankings - Improved leaderboard caching for better performance/job top miner /job top lumberjack /job top fisherman /job top money /job top level /job top prestige /job top missions
A new Daily Reward Calendar has been added. Command:Job Reward Calendar
Example reward cycle:/job calendar
Calendar rewards can include: - Money - Job XP - Vanilla items - Nexo items - Boosters - Console command rewards Players must complete a valid job activity before claiming their daily reward.Day 1 → $1,000 Day 2 → 1,500 Job XP Day 3 → $2,500 Day 4 → 1.25x XP Booster Day 5 → $5,000 Day 6 → 3,000 Job XP Day 7 → Rare Weekly Reward
The booster system now has a dedicated GUI. Command:Booster GUI
The GUI displays: - Personal Boosters - Global Boosters - Company Boosters - Remaining duration - Money multiplier - XP multiplier - Booster scope - Activator information Example:/job boosters⚡ Global Money Booster 2.0x Money Remaining: 24m 32s Activated by: Joni
Players can now receive a summarized paycheck instead of constantly receiving individual reward messages. Example:Job Earnings Summary
Commands:───── Job Earnings ───── Miner Money: +$2,430 XP: +1,285 Blocks: 143 Bonus: +$243 ────────────────────────
The summary interval is fully configurable./job earnings /job paycheck
The Company system now tracks detailed member activity. Command:Company Member Activity
Company members can display: - Last login - Company join date - Money generated for the company - Company XP generated - Contract contribution - Salary received - Activity status - Company role - Shares This makes it much easier for Company owners to identify active and inactive members./job company members
A new Company Statistics system has been added. Commands:Company Statistics
Statistics include: - Income in the last 24 hours - Income in the last 7 days - Total salaries paid - Total profit share paid - Completed contracts - Company XP - Most active members - Bank development The Company GUI now contains direct access to these statistics./job company stats /job company statistics
A new PlaceholderAPI namespace has been added:PlaceholderAPI Integration
Available placeholders include:%vrxjobs_*%
These can be used with: - TAB - Scoreboards - Holograms - Chat plugins - Other PlaceholderAPI-compatible plugins Existing%vrxjobs_job% %vrxjobs_job_level% %vrxjobs_job_xp% %vrxjobs_job_xp_required% %vrxjobs_job_progress% %vrxjobs_money_earned% %vrxjobs_prestige% %vrxjobs_company% %vrxjobs_company_level% %vrxjobs_company_bank% %vrxjobs_company_value% %vrxjobs_company_role% %vrxjobs_booster_money% %vrxjobs_booster_xp%%jobsystem_*%placeholders remain supported.
New administrative commands have been added:New Admin Tools
The existing reload system has also been improved./job admin player <player> /job admin company <company> /job admin mission <player> /job admin setlevel <player> <job> <level> /job admin addxp <player> <job> <xp> /job admin resetstats <player>
The following command now reloads all supported configuration files safely:Improved Reload System
Individual modules can also be reloaded:/job admin reload
Listeners are not registered multiple times when reloading./job admin reload jobs /job admin reload companies /job admin reload missions /job admin reload achievements /job admin reload calendar /job admin reload boosters /job admin reload economy /job admin reload streaks /job admin reload integrations /job admin reload performance /job admin reload gui /job admin reload languages
The configuration system has been reorganized to make the plugin much easier to manage. New structure:Configuration Overhaul
Improvements include: - Cleaner modular configuration files - Easier-to-understand setting names - Config comments and explanations - Safe default values - Automatic config migration - Automatic config backups - Existing customized values are preserved where possible - Separate integration configuration - Separate performance configuration - Example configurations for different server typesJobSystem/ ├─ config.yml ├─ configs/ ├─ jobs/ ├─ gui/ ├─ languages/ ├─ examples/ └─ backups/
New command:Config Check
The plugin can now detect common configuration problems such as: - Invalid YAML - Invalid Minecraft materials - Invalid storage settings - Invalid reward values - Invalid icons - Incorrect numeric values Instead of crashing, invalid values can now safely fall back to defaults where possible./job admin configcheck
Nexo support has been expanded. Nexo items can now be used for: - Job icons - Mission icons - Mission rewards - Achievement cosmetics - Reward Calendar rewards If Nexo is unavailable or an item ID is invalid, the plugin safely falls back to a normal Minecraft item.Nexo Improvements
Added payout support for Pale Oak blocks: - Pale Oak Log - Pale Oak Wood - Stripped Pale Oak Log - Stripped Pale Oak WoodLumberjack Improvements
The Smuggle Run system has been reworked. Fixes include: - Improved destination handling - Improved timeout handling - Safer teleport handling - Better Elytra handling - Teleports such asSmuggle Run Fixes
/tpaare no longer blocked - Teleporting can optionally fail the active Smuggle Run instead - Removed problematic synchronous destination chunk loading
Several Company-related operations have been optimized. Improvements include: - Large payroll operations are distributed over multiple ticks - Large dividend payments are processed more safely - Large bonus payments are processed more safely - Reduced synchronous Economy operations - Improved Company saving behavior - Safer contCompany Stability Improvements
1.1.0JobSystem 1.1.0Jun 25, 2026
This update greatly expands the company system and adds new long-term economy features for players, companies, and server owners. ---VRX JobSystem v1.1.0 - Company Empire Update
Companies now have a much deeper progression system. - Added company levels fromCompany Progression
1to50- Companies can gain XP through member activity - Added company level-ups - Added company milestones - Added stronger company progression bonuses - Added improved company specialization bonuses - Added dynamic company value calculation ---
Companies can now complete shared objectives together. - Added company contracts - Companies can work together on long-term goals - Contracts can reward company XP - Contracts can reward company bank money - Contract progress helps increase company activity and value New command:Company Contracts
---/job company contracts
The company role system has been expanded. - Added role colors - Added role priority / hierarchy - Added more detailed role control - Company owners now have better control over internal permissions and structure New commands:Company Roles 2.0
---/job company rolecolor <role> <color> /job company rolepriority <role> <priority>
Companies can now compete through multiple leaderboard types. New command:Company Leaderboards
Leaderboard categories include: - Company level - Company bank balance - Company value - Completed contracts - Member count - Company activity ---/job company top
Company value now changes dynamically based on progression and activity. Company value can increase through: - Higher company level - More money in the company bank - Active members - Completed contracts - Company activity - Progression bonuses This makes the company economy and stock system feel more alive and competitive. New command:Dynamic Company Value
---/job company value
Companies can now pay their members automatically. - Added automatic salaries - Added salaries per role - Added profit sharing per role - Added company-bank-based salary payments - Added company-owner payroll settings - Company owners can adjust salaries and profit sharing themselves New commands:Company Payroll & Profit Sharing
---/job company payroll /job company salary <role> <amount> /job company setsalary <role> <amount> /job company profitshare <role> <percent> /job company setprofitshare <role> <percent>
Company owners can now send bonus payments. New command:Company Bonus Payments
Examples:/job company bonus <player|role|all> <amount>
---/job company bonus Steve 5000 /job company bonus MANAGER 2500 /job company bonus all 1000
Added a company log system for better transparency. New command:Company Logs
Company logs can show important actions such as: - Bank deposits - Bank withdrawals - Member invites - Member kicks - Stock actions - Dividend payouts - Bonus payments - Company disband actions ---/job company logs
Companies can now be deleted safely. New commands:Company Disband System
Features: - Company owners can safely delete their own company - Deleting requires confirmation - Admins can delete companies directly - Company data is cleaned up properly - Company deletion is logged ---/job company disband /job company confirmdisband /job company canceldisband /job admin company delete <company>
Added the new Engineer job. The Engineer job rewards technical and redstone-focused gameplay. Players can earn rewards from: - Crafting redstone components - Placing redstone components - Rails - Pistons - Observers - Dispensers - Droppers - Hoppers - Copper / industrial-style blocks - Technical building blocks Engineer rewards include anti-spam protection to prevent easy farming abuse. ---New Job: Engineer
Added a new admin economy overview. New command:Admin Economy Analytics
This helps server owners monitor the economy with information such as: - Money generated today - Money generated this week - Top jobs by payout - Top players by earnings - Top companies - Auction house revenue - Bank interest statistics - Inflation risk ---/job admin economy
Added new company-related placeholders for: - Company level - Company XP - Company value - Completed contracts - Company activity - Payroll-related company data ---PlaceholderAPI Additions
- Improved company share and dividend handling - Improved company data saving - Improved company GUI handling - Improved tab completion for new commands - Improved company ownership cleanup when deleting a company - Improved company economy balancing - Improved long-term company progression - Improved admin economy monitoring ---Fixes & Improvements
Because v1.1.0 adds many new company and economy systems, it is recommended to refresh some old config files. Before updating: 1. Stop your server completely. 2. Replace the old pluginImportant Update Notes
.jarwith the new v1.1.0.jar. 3. Delete or rename the old files listed below. 4. Start the server again so the plugin can generate the new default files. 5. Re-apply your custom settings manually if needed. Recommended files to delete or rename:
Also make sure there is only one VRX JobSystemplugins/JobSystem/configs/companies.yml plugins/JobSystem/configs/settings.yml plugins/JobSystem/Jobs/engineer.yml plugins/JobSystem/Languages/messages_de.yml plugins/JobSystem/Languages/messages_en.yml.jarin yourpluginsfolder. Remove older plugin versions such as:
Keep only the latest v1.1.0plugins/VRX-JobSystem-1.0.8.jar plugins/VRX-JobSystem-1.0.9.jar.jar. Do not delete your database file or MySQL database unless you want to reset all player, job, company and economy data. Do not delete:
or your MySQL tables, unless you intentionally want a full reset. ---plugins/JobSystem/database.db
A full server restart is required after updating. Company owners can now manage salaries and profit sharing directly ingame instead of relying only on global server settings.Update Recommendation
1.0.9JobSystem 1.0.9Jun 18, 2026
This update focuses on improving job rewards, economy balancing, database performance, GUI usability, Bukkit/Spigot compatibility, and overall server stability. ---VRX JobSystem v1.0.9 - Jobs, Performance & Stability Update
New Jobs
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 jumpsExplorer
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 farmingBuilder
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 systemDigger
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 detectionAlchemist
The new Enchanter Job rewards players for enchanting items. - Rewards based on real enchanting actions - Reward scaling depending on used XP levelsEnchanter
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 ---Trader
- 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 ---Job System Improvements
- Added centralizedEconomy & Reward Improvements
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 bufferingBalance 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 ---
- 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 ---Anti-Exploit Improvements
- 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 ---Company & Dividend Fixes
- 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 ---Database & Performance 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 ---GUI Improvements
- Improved Bukkit, Spigot, Paper, and Purpur compatibility - Removed Paper-only chat dependency - FixedCompatibility Improvements
AsyncChatEventstartup errors - Fixed Maven dependency issues - Switched to correct Spigot API dependency - Removed hard MiniMessage/Adventure runtime issues - Improved Actionbar compatibility - Java 17 support ---
- Fixed Fishing not giving XP or payout - Fixed Builder not giving money - Fixed Explorer eventually stopping rewards - Fixed bank deposits not being processed correctly - FixedBug Fixes
/20000command-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 betweenCommandsandcommands- 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 ---
- 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 ---Technical Changes
After updating, please restart your server completely. It is recommended to check the following files after the update: -Recommended Update Notes
settings.yml-explorer.yml-builder.yml-alchemist.yml-fisherman.yml-crafter.ymlIf you already changed old config values manually, compare them with the newly generated defaults.1.0.8JobSystem 1.0.8Jun 11, 2026
This hotfix fixes a Maven dependency issue that prevented the plugin from compiling correctly.Hotfix - Spigot/Bukkit Build Compatibility
- Fixed unresolved Maven dependency: -Fixed
org.bukkit:bukkit:1.20.6-R0.1-SNAPSHOT- Replaced the invalid Bukkit dependency with the correct Spigot API dependency - Improved build compatibility for Spigot and Paper servers - The plugin can now be compiled correctly again with Maven1.0.7JobSystem 1.0.7May 30, 2026 1.0.6JobSystem 1.0.6May 16, 2026
We are keeping the momentum going! This update introduces a brand new player-to-player trading system and adds crucial balancing mechanics for companies.The Auction House & Company Update (v1.0.6)
Player Trading:* Sell your hard-earned items safely to others! UseNew Global Auction House
/job ah sell <price>to list the item currently in your hand. Secure & Paginated GUI:* Type/job ahto open the global auction house. It features multiple pages (pagination) and safely stores all enchantments, custom names, and NBT data in the database! Customizable Fees:* Set a listing fee in theconfig.yml(e.g., $50) to act as a money sink and balance your server's economy.
Dynamic Growth:* Companies can no longer invite infinite members at Level 1! Config Controlled Limits:* Set a base member limit (e.g., 5 players) and define how many extra slots are unlocked per company level-up (e.g., +2 per level). This gives players a huge incentive to upgrade their companies!Company Member Limits
1.20 - 1.26+ Support:* TheTechnical Updates & Fixes
api-versionhas been officially updated to1.20. The plugin is future-proof and works flawlessly on all modern Minecraft versions! Tab-Completion Fixed:* Massively improved chat auto-completion. All new commands (like/job ah,/job admin, etc.) are now correctly suggested when pressing the Tab key. --- <br>
Wir legen direkt nach! Mit diesem Update bringen wir den Handel zwischen Spielern auf ein völlig neues Level und balancen das Firmen-System für Langzeitmotivation.Das Auktionshaus & Firmen-Update (v1.0.6)
Handel zwischen Spielern:* Verkaufe Items sicher an andere Spieler! MitNeues Auktionshaus (Auction House)
/job ah sell <Preis>stellst du das Item in deiner Hand ins Auktionshaus. Sicheres GUI:* Mit/job ahöffnet sich das globale Auktionshaus. Es unterstützt mehrere Seiten (Paginierung) und speichert alle Verzauberungen und Custom-Namen absolut sicher in der Datenbank! Einstellbare Gebühren:* In der Config kannst du eine Einstellgebühr (Listing Fee) festlegen, um die Wirtschaft zu balancen.
Dynamisches Wachstum:* Firmen können nicht mehr unendlich viele Spieler ab Level 1 aufnehmen! Config-Steuerung:* Lege ein Basis-Limit fest (z.B. 5 Spieler) und definiere, wie viele zusätzliche Plätze die Firma pro Level-Up erhält (z.B. +2 pro Level). Das motiviert enorm zum Upgraden!Firmen-Mitgliedslimits
Zukunftssicher (1.20 - 1.26+):* DieTechnische Updates & Fixes
api-versionwurde offiziell auf1.20angehoben. Das Plugin läuft perfekt und fehlerfrei auf allen modernen Versionen! Tab-Completion:* Die Autovervollständigung (Tab-Taste) im Chat wurde massiv verbessert. Alle Befehle (wie/job ahoder/job admin) werden nun korrekt im Chat vorgeschlagen.1.0.5JobSystem 1.0.5May 10, 2026
We are back with another massive update! This version focuses on giving server owners total control over the plugin while introducing highly requested features like dynamic banking and job synergies.The Banking & Customization Update (v1.0.5)
Dynamic Bank Transactions:* The fixed 10k limit is history! Players can now type their desired deposit or withdrawal amounts directly into the chat for maximum flexibility. New Interest System (Zinsen):* Reward your active players! You can now configure an interest rate (e.g., 2%) and an interval (e.g., every 60 minutes) to automatically pay out interest on banked money. Job Combination Bonuses:* Synergy pays off! You can now define custom job combinations in the config (e.g., Miner + Crafter). Players who hold all jobs of a combination receive an extra global income multiplier! Hourly Black Market Rotations:* The Black Market timer has been decoupled from the economy fluctuation. You can now set it to rotate items hourly (or any other interval) to keep players checking back frequently!Bank & Economy Expansion
Customizable Mayor GUI:* The entire Mayor/City Hall menu can now be edited in theTotal Config Freedom
config.yml. Change slots, materials, and costs for running for mayor, triggering rain, or buying global boosters. Configurable Daily Rewards:* You can now tweak the base reward, the daily streak bonus, and the maximum streak cap directly in the config. Configurable Smuggling:* Adjust the risk and reward! Set the exact cost to start a smuggle run and the distance players are teleported away.
Permissions for EVERYTHING:* Server owners now have absolute control. We added dedicated permission nodes for every single feature, GUI, and action (e.g.,Comprehensive Permissions
jobsystem.mayor,jobsystem.market,jobsystem.company.create,jobsystem.company.takeover, etc.). Perfect for VIP ranks and detailed server setups! --- <br>
Wir sind zurück mit einem riesigen Update, das den Fokus auf Flexibilität, Langzeitmotivation und die volle Kontrolle für Server-Admins legt!Das Banken- & Customization-Update (v1.0.5)
Dynamisches Bankensystem:* Die feste 10.000$ Grenze ist Geschichte! Spieler klicken nun im Menü auf Einzahlen/Auszahlen und können den gewünschten Betrag bequem selbst in den Chat tippen. Neues Zinssystem:* Belohne aktive Spieler! In der Config lässt sich nun einstellen, wie viel Prozent Zinsen die Spieler auf ihr Erspartes bekommen und in welchem Takt (z.B. alle 60 Minuten) diese ausgezahlt werden. Job-Kombinationsbonus:* Synergie lohnt sich! Erstelle in der Config eigene Kombis (z.B. Miner + Crafter). Wenn ein Spieler alle Jobs dieser Kombination besitzt, erhält er einen prozentualen Einkommensbonus auf alles. Stündliche Schwarzmarkt-Rotation:* Der Schwarzmarkt hat nun einen eigenen, unabhängigen Timer in der Config. Die Items können nun beispielsweise jede Stunde wechseln, um das Handeln dynamischer zu machen!Bank- & Wirtschafts-Erweiterung
Anpassbares Bürgermeister-Menü:* Das komplette Rathaus-Menü lässt sich ab sofort in derVolle Config-Freiheit
config.ymlumbauen. Ändere die Slots, Items und die Preise für Booster, Regen oder das Aufstellen zur Wahl. Einstellbare Daily Rewards:* Passe die täglichen Belohnungen, den Streak-Bonus pro Tag und das Limit für die Streak ganz nach deinen Wünschen an. Schmuggel-Konfiguration:* Bestimme selbst, wie viel ein Schmuggel-Run kostet und wie viele Blöcke weit die Spieler weggesetzt werden.
Rechte für ALLES:* Wir haben Berechtigungen (Permissions) für absolut jedes Feature, Menü und Kommando hinzugefügt! Steuere über Plugins wie LuckPerms exakt, wer was darf (z.B.Komplettes Permission-System
jobsystem.bank,jobsystem.company.takeover,jobsystem.skillsuvm.). Perfekt für VIP-Ränge!1.0.4VRX JobSystem 1.0.4May 2, 2026
We are excited to present the biggest update for JobSystem yet! This version introduces deep strategic elements for companies, a new reward system, and massive internal optimizations.Massive Economy Update & Official Website Release!
Official Website Launch: We now have a dedicated home! Visit us for documentation, support, and updates at [Veronix-plugins.de](https://veronix-plugins.de) ---
Hostile Takeovers: You can now forcefully take over other companies if you acquire more than 50% of their shares! (Note for peaceful servers: This feature can be toggled on/off in the config).* Custom Company Roles & Permissions GUI:* Create your own custom roles (e.g., "Intern", "Supervisor")! Owners can now use a brand-new, interactive GUI to toggle specific permissions (vault access, inviting, kicking, boosters, dividends) for each role. Employee Management GUI:* A new visual interface to view all company members, their shares, and easily assign roles or kick players with just a few clicks. New Admin Commands for Companies: Set a company's bank balance directly. * Administratively remove a player from a company.Company & Stock Market Expansion
Daily Rewards:* A brand new login bonus system! Earn money just for joining the server. The higher your daily "streak" (consecutive logins), the bigger the bonus. Customizable Black Market:* The Black Market is no longer hardcoded! You can now customize items, prices, and rotations in the config just as easily as standard job files. Expanded Job Entries:* We've added numerous new blocks and items to various jobs to make farming, hunting, and crafting more diverse and rewarding.Jobs, Economy & Rewards
Percentage-Based XP Scaling:* You can now define the level-up difficulty via a percentage increase in the config (e.g., each level requires 20% more XP than the previous one). Full English Translation:* The entire plugin, including all menus, messages, and configuration files, is now fully translated into English. Performance Optimization (Async Auto-Save):* Massive background rewrite! The plugin uses significantly fewer server resources. The new asynchronous auto-save system reliably saves XP and company balances every 10 minutes without causing server lag spikes. Bugfixes:* We have addressed several GUI glitches (out-of-bounds fixes), logic exploits, and minor errors to ensure a fair and smooth gameplay experience. --- Happy farming, investing, and conquering!System, Config & Performance
<br> --- ---
Wir freuen uns, euch das bisher größte Update für das JobSystem präsentieren zu dürfen! Neben vielen neuen Features für Firmen, Jobs und Admins haben wir auch im Hintergrund massiv an der Performance geschraubt.Das große Wirtschafts-Update & Offizieller Website-Release!
Offizieller Website-Release: Wir haben nun eine eigene Website! Besucht uns für Infos, Support und mehr unter [Veronix-plugins.de](https://veronix-plugins.de) ---
Feindliche Übernahmen (Hostile Takeover): Spieler können nun fremde Firmen komplett übernehmen, wenn sie mehr als 50% der Aktien aufkaufen! (Für friedliche Server: Dieses Feature lässt sich in der Config jederzeit deaktivieren).* Eigene Firmen-Rollen & Rechte-GUI:* Erstelle komplett eigene Rollen (z.B. "Azubi", "Vorstand")! Über ein neues interaktives Menü kann der Besitzer für jede Rolle individuell einstellen, welche Rechte sie hat (Tresor-Zugriff, Spieler kicken/einladen, Booster zünden etc.). Mitarbeiter-Verwaltungs-GUI:* Ein neues visuelles Menü, um alle Mitglieder und ihre Aktien auf einen Blick zu sehen. Rollen zuweisen und Spieler kicken geht jetzt bequem per Klick! Neue Admin-Befehle für Firmen:* Admins können jetzt noch besser eingreifen: *Firmen- & Aktien-Erweiterungen
Geld in Firmenkasse setzen(z.B. für Events oder Rückerstattungen). *Spieler administrativ aus einer Firma entfernen.
Tägliche Belohnungen (Daily Rewards):* Ein neues Login-Bonus-System belohnt treue Spieler. Je höher die tägliche "Streak" (die Serie an aufeinanderfolgenden Logins), desto höher fällt der Geldbonus aus! Anpassbarer Schwarzmarkt:* Der Schwarzmarkt ist nun nicht mehr starr! Er lässt sich ab sofort genauso einfach und flexibel in der Config anpassen wie die Job-Dateien. Erweiterte Job-Einträge:* Es wurden viele neue Einträge und Möglichkeiten für die einzelnen Jobs hinzugefügt, um das Farmen und Craften noch abwechslungsreicher zu machen.Jobs, Wirtschaft & Belohnungen
Prozentuale XP-Skalierung:* Ihr könnt nun in der Config ganz bequem und prozentual einstellen, wie viel XP für das jeweils nächste Level benötigt werden (z.B. jedes Level benötigt 20% mehr XP). Komplette Englischübersetzung:* Das gesamte Plugin und alle Configs sind nun vollständig auf Englisch übersetzt und anpassbar. Massives Performance Update (Async Auto-Save):* Das Plugin wurde im Hintergrund stark optimiert. Das neue asynchrone Auto-Save System speichert nun alle 10 Minuten zuverlässig Daten ab, ohne dass der Server auch nur für eine Millisekunde laggt. Bugfixes:* Zahlreiche GUI-Bugs (Out-Of-Bounds Fehler behoben), kleine Logik-Fehler und Exploits wurden beseitigt, um die Wirtschaft fair und das Spielerlebnis flüssig zu halten. --- Viel Spaß beim Farmen, Investieren und Übernehmen!System, Config & Performance
1.0.3JobSystem VRX 1.0.3Apr 26, 2026
This update introduces highly requested company features and better system integration. ####New Features & Improvements
Company Updates Company Home Fixed:* Resolved an issue where players couldn't set a home for their company. You can now define your headquarters! Player Invitations:* A new system allows you to invite other players directly to join your company. Ownership Transfer:* Use
/job company transfer <player>to securely hand over the leadership of your company. Top Companies List:* Competitive rankings are here! View the top firms based on bank balance or level with/job top company. ####General Improvements PlaceholderAPI Support:* You can now display job statistics and player data in your Scoreboards or Tab-list. Job Resignation Confirmation:* Added a safety prompt when leaving a job to prevent accidental resignations.
1.0.2JobSystem VRX 1.0.2Mar 22, 2026
This update brings huge improvements to the core systems, a complete database migration, and tons of crucial bug fixes.Update 1.0.2: The Massive System Overhaul
Database Support:* Added a completely new SQLite database system! Data is no longer saved in YAML files, drastically improving server performance and data security. Miner Expansion:* Added a massive list of new blocks for the Miner job (including Deepslate ores, Nether blocks, Calcite, Tuff, and Ancient Debris). Reload Command:* Added aNew Features & Enhancements
/job reloadcommand for admins to reload configs and job files without restarting the server. Prestige Notifications:* Players now receive an epic chat notification as soon as they reach the max level and are ready to prestige. Full Localization:* Completed the language translation system (fully supportingdeanden).
Transparent Pricing:* The cost of every purchasable item (Employees, Mayor features, Battle Pass, Smuggling) is now clearly displayed directly on the button or in the lore. Skill Descriptions:* Added detailed lore descriptions to the Job Skills menu so players know exactly what they are upgrading and see their current skill level. Tab-Completion:* Added auto-completion for all subcommands to make commands much easier to navigate.Quality of Life (QoL)
Quests Fixed:* The daily quest system now correctly tracks block breaks and mob kills and saves streaks reliably. Job Skills Fixed:* Job skills (Greed, Wisdom, Magic) now work perfectly across all jobs (including new Magic perks for Farmers and Hunters). Prestige Fixed:* TheBug Fixes & Mechanics
/job prestigecommand now correctly resets your level and applies the permanent money multiplier. Town Hall Fixed:* The Mayor's tax system now calculates and rounds taxes correctly without floating-point errors. Company System Fixed: You can now correctly deposit money using/job company deposit <amount>. * Distributing Dividends now correctly pays out 50% of the company bank to shareholders instead of draining the bank to 0. * The Global Company Booster and issuing new shares now work flawlessly.1.0.1JobSystem VRX 1.0.1Mar 16, 2026
This update focused on making the plugin ready for international servers and fixing several UI/UX issues. Every single message is now customizable!Release 1.0.1 - The Localization & Polish Update
🌐 Full Multi-Language System:* AddedNew Features
messages_en.ymlandmessages_de.yml. Every GUI title, item name, lore, and chat message is now 100% translatable. 🛡️ Enhanced Admin Commands:* */job admin addxp/removexp/setlevel- Full control over player progress. */job admin addprestige- Manually grant prestige stars. */job admin resolveelection- Force an immediate end to the mayoral election. 🕵️ Corporate Sabotage:* Company owners can now pay the Blackmarket dealer to sabotage rivals (disables bonuses for 24h). 📈 Stock Market Dividends:* Owners can now manually distribute company bank profits to all shareholders via the GUI.
Fixed Blackmarket UI:* The "Only at night" message is now correctly pulled from the language file and triggers on both command and GUI click. Code Cleanup:* Removed all hardcoded strings fromImprovements & Fixes
JobCommand.java,JobListener.java, andCompanyManager.java. Improved Actionbar:* The XP bar and money display now support decimal formatting and color codes from the config. Company HQ:* Fixed an issue where the HQ teleport would sometimes fail if no location was set.Configuration Changes
Note: Please delete your old
config.ymlor add the new language-toggle option to let the plugin know which file to load!1.0JobSystem VRX 1.0Feb 23, 2026 Release
Similar projects
Plugin →Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta
Customizable Player Models
Customize your minecraft avatar!
3.2MSueta
PatPat [Mod & Plugin]
Allows you to pat ANY loved and unloved living mobs in Minecraft!
2.8MSueta