⭕ NightMarket [1.20-1.21+] - FREE Rotating Market Plugin | Mystery Items & Player Reroll ✨ icon

⭕ NightMarket [1.20-1.21+] - FREE Rotating Market Plugin | Mystery Items & Player Reroll ✨ -----

Boost Player Engagement with a FREE Rotating GUI Shop, offering Timed-Exclusive Deals and Unique!



NightMarket - 1.8 Update
NightMarket v1.8 - The Permission & Polish Update
This update introduces a powerful, highly-requested permission system for individual items, giving you precise control over who can purchase what in your market. Several quality-of-life improvements and bug fixes have also been implemented based on your feedback.

✨ New Features
Per-Item Permissions
You can now restrict access to any market item by adding a new permission section in items.yml.
  • node: Define the exact permission node a player needs (e.g., nightmarket.item.vip).
  • invert: A true/false option that flips the logic:
    • false (default): Only players with the permission can buy the item. Perfect for VIP or donor exclusives.
    • true: Players with the permission are blocked from buying the item. Perfect for starter kits that you don't want experienced players to claim.
Configurable Access Denied Lore
Instead of hiding items, if a player doesn't have permission, the item will still be revealed, but a special lore will be added to it. This lore is fully customizable in config.yml under messages.permission_denied_lore.

New Sound Effect
A new sound effect for clicking a permission-denied item can now be configured in config.yml under sounds.permission_denied.

⚙️ Improvements & Bug Fixes
  • Fixed Item Reveal Logic: A critical bug has been fixed where items would sometimes not appear or reveal correctly if the player lacked the required permission. Now, all items will be assigned and can be revealed by all players. The permission check only affects the ability to purchase and the item's lore after being revealed.

  • Improved Player Experience: Players can now see all offers in the market, even those they can't buy, which creates a more consistent and informative GUI experience.
For Server Admins
Automatic Configuration Update
As always, there's no need to manually edit your config.yml. Simply update the plugin .jar file and restart your server. The new permission_denied_lore message and permission_denied sound sections will be added automatically.

Thank you for your continued support and feedback! If you're enjoying the new features, a review on the plugin page would be immensely helpful.
----------, Aug 27, 2025
Resource Information
Author:
----------
Total Downloads: 406
First Release: Aug 11, 2025
Last Update: Oct 6, 2025
Category: ---------------
All-Time Rating:
13 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings