HomeJavaModsSimple Items Perms
Simple Items Perms
Simple Items Perms — screenshot 1Simple Items Perms — screenshot 2

SimpleItemsPerms

Version Minecraft

The Ultimate Permission System for Minecraft Items


📖 What This Plugin Does

SimpleItemsPerms allows you to assign specific permissions to individual items in your Minecraft server. When you give an item a permission requirement, only players with that permission can use it - everyone else will be blocked with a customizable message.

Example: Create a Diamond Sword that requires simpleitemsperms.vip permission. Players without VIP rank cannot attack with it, equip it, or even pick it up. Perfect for exclusive donor rewards!


🎯 Why Download This Plugin?

Perfect for servers with:

Key advantages:


⚠️ Important Information Before Downloading

Requirements:

Limitations:

How it works:

  1. Permissions are stored in item NBT data (PersistentDataContainer)
  2. The plugin checks permissions on 8+ different events (use, equip, consume, etc.)
  3. Players without permission see a customizable lore message on the item
  4. Admins can manage all registered items through an easy GUI

🌟 Key Features

🔐 Advanced Permission System

🎨 Intuitive GUI System

🌍 Multi-Language Support

📊 Item Registry & Management

🛡️ Comprehensive Event Blocking

⚙️ Advanced Configuration

📈 bStats Integration


📋 Commands

Command Description Permission
/sip gui Open the GUI to assign permissions to items simpleitemsperms.admin
/sip give <player> <permission> Give the item in your hand with a permission to a player simpleitemsperms.admin
/sip remove Remove the permission from the item in your hand simpleitemsperms.admin
/sip check Check if the item in your hand has a permission simpleitemsperms.admin
/sip list Open the GUI to browse all registered items simpleitemsperms.admin
/sip reload Reload the configuration and language files simpleitemsperms.admin
/sip info Display plugin information and commands simpleitemsperms.admin

Command Aliases: /simpleitemsperms, /itemsperms


🔑 Permissions

Permission Node Description Default
simpleitemsperms.admin Access to all plugin commands and features OP only
simpleitemsperms.<custom> Permission required to use items assigned with <custom> False

📝 Permission Examples

# Grant a player access to VIP items
/lp user PlayerName permission set simpleitemsperms.vip true

# Grant a group access to Elite items
/lp group elite permission set simpleitemsperms.elite true

# Multiple permission levels
simpleitemsperms.vip       - Basic VIP items
simpleitemsperms.mvip      - More VIP items
simpleitemsperms.elite     - Elite exclusive items
simpleitemsperms.admin     - Admin-only items

🎓 How to Use

Method 1: Using the GUI (Recommended)

  1. Run command: /sip gui
  2. Place items you want to restrict in the GUI
  3. Click the green CONFIRM button
  4. Type the permission name in chat (e.g., vip)
  5. Done! Items now require permission simpleitemsperms.vip

Method 2: Using Commands

  1. Hold the item in your hand
  2. Run: /sip give <player> <permission>
  3. The item will be given to the player with the permission requirement

💡 Pro Tips


⚙️ Configuration

Click to view config.yml
# ╔═══════════════════════════════════════════════════════════════╗
# ║              SimpleItemsPerms - Configuration                 ║
# ║          Developed with ❤ by AlessioGTAII                    ║
# ╚═══════════════════════════════════════════════════════════════╝

# Language / Lingua
# Supported languages: en_US (English), it_IT (Italiano)
language: "en_US"

# Message prefix
prefix: "&8[&6SimpleItemsPerms&8]&r"

# GUI Configuration
gui:
  title: "&6Assign Permission to Items"
  size: 54
  
  confirm-button:
    slot: 49
    material: LIME_CONCRETE
    name: "&a&lCONFIRM"
    lore:
      - "&7Click to confirm"
      - "&7permission assignment"
  
  cancel-button:
    slot: 53
    material: RED_CONCRETE
    name: "&c&lCANCEL"
    lore:
      - "&7Click to cancel"
      - "&7and close the GUI"

# Lore Configuration
lore:
  hide-for-permitted-players: true
  position: "end"

# Events to block for players without permission
blocked-events:
  use-item: true
  equip-armor: true
  consume: true
  drop: false
  pickup: true
  move-inventory: true
  break-block: true
  place-block: true
  attack: true
  shoot-bow: true

# Sound played when an action is blocked
block-sound:
  enabled: true
  sound: "ENTITY_VILLAGER_NO"
  volume: 1.0
  pitch: 1.0

# Debug system
debug: false

🌍 Language Files

Language files are located in plugins/SimpleItemsPerms/lang/

Want to add your language? Copy an existing file, translate it, and send it to us!


❓ FAQ

How do I create VIP-only items?
  1. Run /sip gui
  2. Place your VIP items in the GUI
  3. Click confirm and type vip
  4. Give your VIP players the permission: simpleitemsperms.vip
  5. Only players with this permission can use those items!
What happens if a player without permission tries to use a restricted item?

The action will be blocked and the player will receive a message explaining they need the permission. A sound effect will play (configurable) to give clear feedback.

Can I use this with LuckPerms/PermissionsEx?

Yes! SimpleItemsPerms works with any permission plugin that implements the Bukkit/Spigot permission system.

Does this work with custom items from other plugins?

Yes! SimpleItemsPerms works with:

If I change the language, do existing items update?

No. The lore is saved when you create the item. Only new items will have the new language. However, permissions always work regardless of lore language.

Do permissions persist after server restarts?

Yes! Permissions are stored in the item's NBT data and will survive:

What about placeable blocks?

When you place a block, Minecraft removes all NBT data. This is normal behavior affecting all plugins.

Perfect for: Weapons, armor, tools, food, potions Not recommended for: Placeable blocks


🔧 Compatibility

✅ Tested & Compatible:

⚠️ Known Issues:


💾 Installation

📥 Installation Steps:

  1. Download SimpleItemsPerms-1.1.0.jar
  2. Place in your plugins/ folder
  3. Restart your server
  4. Configure plugins/SimpleItemsPerms/config.yml (optional)
  5. Use /sip gui to get started!

⚠️ Requirements:


📝 License

This plugin is released under the MIT License.


Developed with ❤️ by AlessioGTAII

SimpleItemsPerms v1.1.1 - © 2025

Made with Love Status

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more