JobPointsShop

⭐ — (0 endorsements) 📥 332 downloads 📌 v1.0.0 📅 10/23/2025
🟡 Updated this year

By dei0 · economy

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 10/20/2025 📅 Created: 10/23/2025

🔍 Analysis

  • 🏆 #9 of 92 economy mods in this game by downloads

📋 About This Mod

# JobPointsShop - Jobs Reborn Addon A comprehensive **Job Points management system** for Minecraft servers. Create redeemable vouchers, manage sellable items, and provide players with an intuitive economy system integrated with Jobs Reborn. --- ## Dependencies **REQUIRED:** (https://www.spigotmc.org/resources/jobs-reborn.4216/) This plugin is an addon for Jobs Reborn and will not work without it! --- ## Features ### Job Points Vouchers - **Create vouchers** that players can redeem for job points - **Single-use system** - vouchers are consumed when used - **Auto-redeem** if player's inventory is full - **Bulk distribution** with `/jgiveall` + custom messages - **Mob drop vouchers** for special rewards ### Collectible Items - **Event Vouchers** (`/jevent`) - Commemorative items for special events - **Custom Collectibles** (`/jitem`) - Achievement rewards, rank-up items - Cannot be redeemed - kept as memorabilia - Shows event name and timestamp ### Advanced SellAll System - **Visual GUI** for selling items with prices - **Item Configuration GUI** - Place items directly to set prices - **Chat-based Q&A flow** - 3 simple questions to configure any item - **Stack-only mode** - Require full stacks for selling - **Per-block mode** - Sell any amount of items - **Auto-sell system** with two modes: - `all` - Auto-sell all configured items when picked up - `hand` - Auto-sell only items matching hand ### Polish & Quality of Life - **Cooldown system** (1 second) to prevent spam - **Visual effects** - titles, sounds, particles - **Full color support** with Minecraft color codes - **Smart validation** - prevents invalid configurations - **Real-time updates** - changes take effect immediately --- ## Item Configuration GUI (Best Feature!) ### How It Works 1. Type `/jobpointshop config` as admin 2. Place ANY item in the chest GUI 3. Answer 3 simple questions in chat: - **Q1:** How many items per stack? (16/32/64) - **Q2:** How much for 1 stack? (points) - **Q3:** Stack-only or per-block? ### Example ``` Admin places DIAMOND in GUI Q1: 64 → Stack size is 64 items Q2: 100 → 100 points for 1 full stack Q3: block → Players can sell any amount Result: 100 ÷ 64 = 1.5625 points per diamond - Sell 1 diamond = 1.56 points - Sell 64 diamonds (1 stack) = 100 points - Sell 640 diamonds (10 stacks) = 1000 points ``` **No more manual config.yml editing!** --- ## Commands ### Job Points Vouchers | Command | Description | Permission | |---------|-------------|------------| | `/jgive <player> <points>` | Give a player a voucher | `jobpoints.admin` | | `/jgiveme <points>` | Give yourself a voucher | `jobpoints.admin` | | `/jmob <points>` | Create mob drop voucher | `jobpoints.admin` | | `/jgiveall <points> ` | Give all online players | `jobpoints.admin` | | `/jevent <event name>` | Create event collectible | `jobpoints.admin` | | `/jitem <title> <desc>` | Create custom collectible | `jobpoints.admin` | | `/jcheck` | Check voucher details | `jobpoints.admin` | | `/jhelp` | Show help menu | `jobpoints.admin` | ### Item Configuration | Command | Description | Permission | |---------|-------------|------------| | `/jobpointshop config` | Open config GUI ⭐ | `jobpoints.admin` | | `/sellallprice <item> <price>` | Set price (old method) | `sellall.admin` | | `/sellallremove <item>` | Remove item | `sellall.admin` | | `/sellallreload` | Reload config | `sellall.admin` | ### Player Commands | Command | Description | Permission | |---------|-------------|------------| | `/sellall` or `/sall` | Open sell GUI | `sellall.use` | | `/shand` | Sell all matching items | `sellall.use` | | `/sauto ` | Toggle auto-sell | `sellall.use` | | `/sellall prices` | View all prices | `sellall.use` | --- ## Player Usage ### Redeeming Vouchers 1. **Right-click** any Job Points or Mob Drop voucher 2. Voucher is **consumed** and points are added 3. See **title notification** and hear sound effect 4. If inventory is full, points are auto-redeemed ### Selling Items 1. Use `/shand` to quickly sell all matching items 2. Use `/sauto hand` to auto-sell items matching your hand 3. Use `/sauto all` to auto-sell all configured items 4. Open `/sellall` GUI to see prices and sell manually --- ## Installation 1. **Install** (https://www.spigotmc.org/resources/jobs-reborn.4216/) first (REQUIRED) 2. **Download** JobPointsShop-1.0.0.jar 3. **Place** in your server's `plugins/` folder 4. **Restart** your server 5. **Configure** permissions in your permission plugin 6. **Start** using `/jobpointshop config` to set up items! --- ## Compatibility - **Minecraft:** 1.21.x (Paper/Spigot) - **Java:** 17+ - **Required:** Jobs Reborn (latest version) --- ## Use Cases ### For Server Owners - **Event rewards** - Give commemorative vouchers for participation - **Rank rewards** - Custom collectibles for rank-ups - **Economy control** - Fine-tune item values with stack/block modes - **Player en

# JobPointsShop - Jobs Reborn Addon

A comprehensive Job Points management system for Minecraft servers. Create redeemable vouchers, manage sellable items, and provide players with an intuitive economy system integrated with Jobs Reborn.

## Dependencies

REQUIRED: (https://www.spigotmc.org/resources/jobs-reborn. 4216/)

This plugin is an addon for Jobs Reborn and will not work without it!

## Features

### Job Points Vouchers - Create vouchers that players can redeem for job points - Single-use system - vouchers are consumed when used - Auto-redeem if player's inventory is full - Bulk distribution with `/jgiveall` + custom messages - Mob drop vouchers for special rewards

### Collectible Items - Event Vouchers (`/jevent`) - Commemorative items for special events - Custom Collectibles (`/jitem`) - Achievement rewards, rank-up items - Cannot be redeemed - kept as memorabilia - Shows event name and timestamp

### Advanced SellAll System - Visual GUI for selling items with prices - Item Configuration GUI - Place items directly to set prices - Chat-based Q&A flow - 3 simple questions to configure any item - Stack-only mode - Require full stacks for selling - Per-block mode - Sell any amount of items - Auto-sell system with two modes: - `all` - Auto-sell all configured items when picked up - `hand` - Auto-sell only items matching hand

### Polish & Quality of Life - Cooldown system (1 second) to prevent spam - Visual effects - titles, sounds, particles - Full color support with Minecraft color codes - Smart validation - prevents invalid configurations - Real-time updates - changes take effect immediately

## Item Configuration GUI (Best Feature!)

### How It Works 1. Type `/jobpointshop config` as admin 2. Place ANY item in the chest GUI 3. Answer 3 simple questions in chat: - Q1: How many items per stack? (16/32/64) - Q2: How much for 1 stack? (points) - Q3: Stack-only or per-block?

### Example ``` Admin places DIAMOND in GUI Q1: 64 → Stack size is 64 items Q2: 100 → 100 points for 1 full stack Q3: block → Players can sell any amount

Result: 100 ÷ 64 = 1. 5625 points per diamond - Sell 1 diamond = 1. 56 points - Sell 64 diamonds (1 stack) = 100 points - Sell 640 diamonds (10 stacks) = 1000 points ```

No more manual config.yml editing!

## Commands

### Job Points Vouchers | Command | Description | Permission | |---------|-------------|------------| | `/jgive ` | Give a player a voucher | `jobpoints.admin` | | `/jgiveme ` | Give yourself a voucher | `jobpoints.admin` | | `/jmob ` | Create mob drop voucher | `jobpoints.admin` | | `/jgiveall ` | Give all online players | `jobpoints.admin` | | `/jevent ` | Create event collectible | `jobpoints.admin` | | `/jitem <desc>` | Create custom collectible | `jobpoints.admin` | | `/jcheck` | Check voucher details | `jobpoints.admin` | | `/jhelp` | Show help menu | `jobpoints.admin` |</p><p>### Item Configuration | Command | Description | Permission | |---------|-------------|------------| | `/jobpointshop config` | Open config GUI ⭐ | `jobpoints.admin` | | `/sellallprice <item> <price>` | Set price (old method) | `sellall.admin` | | `/sellallremove <item>` | Remove item | `sellall.admin` | | `/sellallreload` | Reload config | `sellall.admin` |</p><p>### Player Commands | Command | Description | Permission | |---------|-------------|------------| | `/sellall` or `/sall` | Open sell GUI | `sellall.use` | | `/shand` | Sell all matching items | `sellall.use` | | `/sauto ` | Toggle auto-sell | `sellall.use` | | `/sellall prices` | View all prices | `sellall.use` |</p><p>## Player Usage</p><p>### Redeeming Vouchers 1. <strong>Right-click</strong> any Job Points or Mob Drop voucher 2. Voucher is <strong>consumed</strong> and points are added 3. See <strong>title notification</strong> and hear sound effect 4. If inventory is full, points are auto-redeemed</p><p>### Selling Items 1. Use `/shand` to quickly sell all matching items 2. Use `/sauto hand` to auto-sell items matching your hand 3. Use `/sauto all` to auto-sell all configured items 4. Open `/sellall` GUI to see prices and sell manually</p><p>## Installation</p><p>1. <strong>Install</strong> (https://www.spigotmc.org/resources/jobs-reborn. 4216/) first (REQUIRED) 2. <strong>Download</strong> JobPointsShop-1. 0. 0.jar 3. <strong>Place</strong> in your server's `plugins/` folder 4. <strong>Restart</strong> your server 5. <strong>Configure</strong> permissions in your permission plugin 6. <strong>Start</strong> using `/jobpointshop config` to set up items!</p><p>## Compatibility</p><ul><li><strong>Minecraft:</strong> 1. 21.x (Paper/Spigot)</li><li><strong>Java:</strong> 17+</li><li><strong>Required:</strong> Jobs Reborn (latest version)</li></ul><p>## Use Cases</p><p>### For Server Owners - <strong>Event rewards</strong> - Give commemorative vouchers for participation - <strong>Rank rewards</strong> - Custom collectibles for rank-ups - <strong>Economy control</strong> - Fine-tune item values with stack/block modes - **Player en</p></div><div class="ai-enrichment"><span class="ai-label">🤖 AI-enhanced — based on mod data</span></div></div></section> <section class="mod-stats"><h2>📊 Mod Details</h2><dl class="stats-grid"> <div><dt>Game</dt><dd>Minecraft Plugins</dd></div> <div><dt>Author</dt><dd>dei0</dd></div> <div><dt>Version</dt><dd>1.0.0</dd></div> <div><dt>Downloads</dt><dd>332</dd></div> <div><dt>Endorsements</dt><dd>0</dd></div> <div><dt>Category</dt><dd>economy</dd></div> <div><dt>Created</dt><dd>10/23/2025</dd></div> <div><dt>Updated</dt><dd>10/20/2025</dd></div> <div><dt>Game Versions</dt><dd>1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4</dd></div> <div><dt>Tags</dt><dd>economy, management, utility</dd></div> </dl></section> <section class="mod-install"><h2>🔧 How to Install Minecraft Plugins Mods</h2><div class="install-content"><p>Download from Modrinth. Use Prism Launcher or drop into your mods folder.</p><p>📖 <a href="/minecraft-plugins/install/" style="color:var(--accent);font-weight:600">Full step-by-step install guide for Minecraft Plugins →</a></p><p>Visit the <a href="https://modrinth.com/mod/jobpointsshop" rel="nofollow noopener" target="_blank">official mod page</a> for specific installation instructions for this mod.</p><p style="margin-top:.5rem;font-size:.85rem">🎮 Need cheat codes or console commands? Check <a href="https://urgamingwiki.com/" target="_blank" rel="noopener">ur gaming wiki</a> for Minecraft Plugins commands, item IDs, and more.</p></div></section> <section class="mod-faq"><h2>❓ Frequently Asked Questions</h2><details class="faq-item" open><summary>Which Minecraft Plugins versions does JobPointsShop support?</summary><p>The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.</p></details><details class="faq-item"><summary>What is the latest version of JobPointsShop?</summary><p>Version 1.0.0, published 2025-10-20 with 332 downloads recorded at the source.</p></details></section> <section class="mod-related"><h2>🔗 You Might Also Like</h2><div class="related-group"><h4>📦 More economy Mods</h4><div class="related-grid"><a href="/minecraft-plugins/crypto-mining/" class="related-mod-link"><span class="related-mod-name">Crypto Mining</span><span class="related-mod-meta">349 dl · economy</span></a><a href="/minecraft-plugins/custom-shop/" class="related-mod-link"><span class="related-mod-name">Custom Shop</span><span class="related-mod-meta">342 dl · economy</span></a><a href="/minecraft-plugins/fastflow/" class="related-mod-link"><span class="related-mod-name">FastFlow</span><span class="related-mod-meta">342 dl · economy</span></a><a href="/minecraft-plugins/outauction/" class="related-mod-link"><span class="related-mod-name">OutAuction</span><span class="related-mod-meta">321 dl · economy</span></a></div></div><div class="related-group"><h4>🔎 Similar Mods (by tags)</h4><div class="related-grid"><a href="/minecraft-plugins/gachacrate/" class="related-mod-link"><span class="related-mod-name">GachaCrate</span><span class="related-mod-meta">311 dl · bukkit</span></a><a href="/minecraft-plugins/professoradammoneyplugin/" class="related-mod-link"><span class="related-mod-name">ProfessorAdamMoneyPlugin</span><span class="related-mod-meta">270 dl · bukkit</span></a><a href="/minecraft-plugins/sxteam/" class="related-mod-link"><span class="related-mod-name">SxTeam</span><span class="related-mod-meta">259 dl · bukkit</span></a><a href="/minecraft-plugins/kmoney/" class="related-mod-link"><span class="related-mod-name">kMoney</span><span class="related-mod-meta">241 dl · bukkit</span></a></div></div><div class="related-group"><h4>🔥 Popular in Minecraft Plugins</h4><div class="related-grid"><a href="/minecraft-plugins/cauthon-sit/" class="related-mod-link"><span class="related-mod-name">Cauthon Sit</span><span class="related-mod-meta">352 dl · bukkit</span></a><a href="/minecraft-plugins/infiniteitems-itemsadder-support/" class="related-mod-link"><span class="related-mod-name">InfiniteItems - ItemsAdder Support</span><span class="related-mod-meta">349 dl · bukkit</span></a><a href="/minecraft-plugins/vanish-plugin/" class="related-mod-link"><span class="related-mod-name">Vanish Plugin</span><span class="related-mod-meta">349 dl · paper</span></a><a href="/minecraft-plugins/command-whitelist-donutsmp-like/" class="related-mod-link"><span class="related-mod-name">Command Whitelist - DonutSMP like</span><span class="related-mod-meta">349 dl · folia</span></a></div></div></section> <section style="text-align:center;padding:1.5rem 0;border-top:1px solid var(--border);margin-top:1rem"> <p style="color:var(--text-muted);font-size:.85rem;margin-bottom:.75rem">Keep browsing — more Minecraft Plugins mods await</p> <div style="display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center"> <a href="/minecraft-plugins/" class="btn-secondary">📋 All Minecraft Plugins Mods</a> <a href="/minecraft-plugins/top/" class="btn-secondary">🏆 Top 25</a> <a href="/minecraft-plugins/c/economy/" class="btn-secondary">📂 More economy</a> <a href="/minecraft-plugins/author/dei0/" class="btn-secondary">👤 More by dei0</a> <a href="/minecraft-plugins/jobpointsshop/similar/" class="btn-secondary">🔎 Similar Mods</a> <a href="/best/economy/" class="btn-secondary">🌐 Best economy (All Games)</a> <a href="/minecraft-plugins/compat-check/?a=jobpointsshop" class="btn-secondary">🔀 Check Compatibility</a> <a href="/compare/" class="btn-secondary">⚖️ Compare Mods</a> <a href="/new/" class="btn-secondary">🆕 New Mods</a> </div> </section> </article> <div id="collModal" style="display:none;position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:9999;align-items:center;justify-content:center"> <div style="background:#1a1a1a;border:1px solid #333;border-radius:10px;padding:1.25rem;width:380px;max-width:92vw"> <h3 style="color:#fff;margin:0 0 .75rem">➕ Add to Collection</h3> <div id="collList" style="max-height:240px;overflow:auto;margin-bottom:.75rem"></div> <div style="display:flex;gap:.5rem;margin-bottom:.75rem"> <input id="newCollName" placeholder="New collection name" style="flex:1;background:#111;border:1px solid #333;border-radius:6px;padding:.5rem;color:#fff"> <button onclick="createColl()" style="background:var(--accent);color:#fff;border:none;border-radius:6px;padding:.5rem .75rem;cursor:pointer;font-weight:600;white-space:nowrap">Create</button> </div> <div style="display:flex;justify-content:flex-end"><button onclick="document.getElementById('collModal').style.display='none'" style="background:#333;color:#ccc;border:none;border-radius:6px;padding:.4rem .75rem;cursor:pointer">Close</button></div> </div> </div> <script> (function(){ var CUR={k:"jobpointsshop",t:"JobPointsShop",gs:"minecraft-plugins",d:332,e:0,p:""}; function uuid(){var u=localStorage.getItem('dm_uuid');if(!u){u=(window.crypto&&crypto.randomUUID?crypto.randomUUID():'u'+Math.random().toString(36).slice(2)+Date.now().toString(36));localStorage.setItem('dm_uuid',u)}return u} function colls(){try{return JSON.parse(localStorage.getItem('dm_colls')||'[]')}catch(e){return[]}} function saveColls(c){localStorage.setItem('dm_colls',JSON.stringify(c))} function post(path,body){return fetch(path,{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify(Object.assign({uuid:uuid()},body))}).then(function(r){return r.json()})} window.openCollModal=function(){ var c=colls();var box=document.getElementById('collList'); box.innerHTML=c.length?c.map(function(x){return '<button onclick="addToColl(''+x.id+'')" style="display:block;width:100%;text-align:left;background:#222;border:1px solid #333;border-radius:6px;padding:.6rem .75rem;margin-bottom:.4rem;color:#ddd;cursor:pointer">📦 '+x.name.replace(/</g,'<')+'</button>'}).join(''):'<p style="color:#888;font-size:.85rem">No collections yet. Create one below.</p>'; document.getElementById('collModal').style.display='flex'; }; window.createColl=function(){ var n=document.getElementById('newCollName').value.trim();if(!n)return; post('/api/collection/create',{name:n,game:"Minecraft Plugins"}).then(function(col){ if(col.error){alert(col.error);return} var c=colls();c.push(col);saveColls(c); addToColl(col.id); }); }; window.addToColl=function(id){ post('/api/collection/add',{collId:id,mod:CUR}).then(function(r){ if(r.error){alert(r.error);return} alert('Added to collection ('+r.count+' mods)'); document.getElementById('collModal').style.display='none'; }); }; })(); </script> </main><footer class="site-footer"><div class="footer-inner"> <div class="footer-col"><h3>Top Games</h3><ul> <li><a href="/news/">Modding News</a></li> <li><a href="/skyrim/">Skyrim Mods</a></li><li><a href="/fallout-4/">Fallout 4 Mods</a></li> <li><a href="/cyberpunk-2077/">Cyberpunk 2077 Mods</a></li> <li><a href="/baldurs-gate-3/">BG3 Mods</a></li> <li><a href="/stardew-valley/">Stardew Valley Mods</a></li> </ul></div> <div class="footer-col"><h3>More Games</h3><ul> <li><a href="/starfield/">Starfield Mods</a></li><li><a href="/witcher-3/">Witcher 3 Mods</a></li> <li><a href="/elden-ring/">Elden Ring Mods</a></li><li><a href="/rdr2/">RDR2 Mods</a></li> <li><a href="/gta-v/">GTA V Mods</a></li> </ul></div> <div class="footer-col"><h3>Discover</h3><ul> <li><a href="/search">Search Mods</a></li><li><a href="/skyrim/">Skyrim Mods</a></li><li><a href="/new/">New Mods</a></li><li><a href="/players/">Live Player Counts</a></li><li><a href="/servers/">Game Servers</a></li><li><a href="/blog/">Modding Blog</a></li><li><a href="https://urgamingwiki.com/" target="_blank" rel="noopener">🎮 Gaming Wiki →</a></li> </ul></div> </div><div class="footer-bottom"><p>© 2026 discovermods.com — Not affiliated with any game publisher. All trademarks belong to their respective owners.</p></div></footer> <script>(function(){var p=null;function show(e){var c=e.target.closest('.mod-card');if(!c)return;var im=c.querySelector('.mod-card-img img');if(!im||!im.src)return;if(!p){p=document.createElement('div');p.className='mod-preview';document.body.appendChild(p);}var t=c.querySelector('h3'),m=c.querySelector('.mod-card-meta');p.innerHTML='<img src="'+im.src+'"><div class="mp-title">'+(t?t.textContent:'')+'</div><div class="mp-meta">'+(m?m.textContent:'')+'</div>';p.style.opacity='1';}function move(e){if(p){p.style.left=(e.clientX+18)+'px';p.style.top=Math.max(8,e.clientY-20)+'px';}}function hide(e){if(e.target.closest('.mod-card')){if(p)p.style.opacity='0';}}document.addEventListener('mouseover',show);document.addEventListener('mousemove',move);document.addEventListener('mouseout',hide);})();</script><script>window.toggleNsfw=function(on){document.querySelectorAll('[data-nsfw="1"]').forEach(function(el){el.style.display=on?'':'none';});};document.querySelectorAll('[data-nsfw="1"]').forEach(function(el){el.style.display='none';});</script></body></html>