MonitoringMinecraft MonitoringMinecraft

all in one ItemLimiter

Плагин Paper

itemLimiter is an all-in-one Paper plugin for capping anything players can carry, place, craft or use. Set a limit on any item and the plugin enforces it automatically.

0 скачиваний 1 подписчик
Оцените первым

ItemLimiter

ItemLimiter is an all-in-one Paper plugin for capping anything players can carry, place, craft or use. Set a limit on any item and the plugin enforces it automatically — items over the cap are deleted from the inventory, and pickups that would push a player over are blocked before they happen. No commands to memorise and no config editing required.

Every part of the plugin is controlled from one organised in-game menu. Create a rule, point it at an item, pick a limit type, set the number, and it is live. Rules can match a single material, a whole material tag, or items filtered by custom model data, display name, lore or enchantment.

Limits can be per player, per world or server wide, and can reset on a rolling timer — so "8 ender pearls per minute" and "32 beacons per world, ever" are both just rules.

Features

  • One in-game menu controls everything — no config editing needed
  • Ten limit types: banned items, inventory, ender chest, containers, pickup, craft, place, break, drop and use
  • Items over the limit are deleted from the inventory automatically
  • Pickups, crafts and placements that would exceed a limit are blocked outright
  • Per player, per world or server wide limits
  • Rolling reset windows for time based limits like uses per minute
  • Match items by material, by tag such as #minecraft:shulker_boxes, or by wildcard
  • Advanced matching on custom model data, display name, lore text and enchantment level
  • Per player overrides by name so a specific op can have their own limit, with -1 for unlimited
  • Bypass permissions per rule or for everything at once
  • Choose what happens on a violation: cancel, remove, drop, message, title, sound, log or run a console command
  • Restrict any rule to specific worlds and game modes
  • Searchable item browser with every item in the game, or just add the item you are holding
  • Live counter view showing tracked totals with a per rule reset button
  • Inspect any online player to see exactly what they count against every rule
  • Counters persist across restarts via data.yml
  • Works on Paper 1.21.0 through 1.21.x and the 26.x line with no NMS

Commands

Command Description Permission
/itemlimiter Open the control menu itemlimiter.use
/itemlimiter list List every rule with its type and limit itemlimiter.use
/itemlimiter check [player] Show what a player counts against each rule itemlimiter.use
/itemlimiter reset <rule|all> Clear tracked counters itemlimiter.admin
/itemlimiter reload Reload every config file from disk itemlimiter.admin

Aliases: /il, /ilimit, /limiter, /itemlimit

Permissions

Permission Description Default
itemlimiter.use Open the menu and run base commands OP
itemlimiter.admin Reload and reset counters OP
itemlimiter.bypass.* Bypass every limit rule false
itemlimiter.bypass.<rule> Bypass one specific rule by its id false

Configuration

config.yml

scan-interval-seconds: 5
save-interval-seconds: 120
notify-cooldown-seconds: 3
enforce-on-join: true
default-excess-mode: REMOVE
log-violations: false
debug: false
place-counter-refund-on-break: true

The plugin ships with no rules, so nothing is limited until you create a rule. rules.yml holds them and is written by the menu, but hand editing works fine — run /il reload afterwards.

rules:
  totems:
    enabled: true
    type: INVENTORY
    scope: PLAYER
    amount: 1
    actions: [ REMOVE, MESSAGE, SOUND ]
    matcher:
      materials: [ TOTEM_OF_UNDYING ]
    count-ender-chest: true
    overrides:
      - Notch=4
      - Mirothe=-1

Overrides are keyed by player name and only take effect while that player is opped — a non opped player always uses the normal limit. Set a value below zero for unlimited.

Limit types: BANNED INVENTORY ENDER_CHEST CONTAINER PICKUP CRAFT PLACE BREAK DROP USE

Scopes: PLAYER WORLD SERVER

Actions: CANCEL REMOVE DROP MESSAGE TITLE SOUND LOG COMMAND

messages.yml supports MiniMessage tags and legacy ampersand colour codes.

Support

Support! Want to support the plugin and its author?

Just tell everyone about this plugin! Yeah, you got it right. Just by advertising, you will support the plugin and the creator well. The more people know about this plugin, the more downloads it will have, more downloads will give good motivation to the author and increase income from the site (literally free donation). Remember, advertising must not be intrusive and annoying!

What you can do?

  • Make a video review or advertisement
  • Tell your friends about this plugin
  • Just download this plugin (if you want to play with it :D)
Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
666 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
SparkTime
SparkTime Bedrock
137 онлайн
1.0 — 26.20 версия
SparkTime | Анархия на телефон
PazikCraft
9 онлайн
1.17 — 26.1.2 версия
Ванильное выживание со свадьбами, прокачкой боевых навыков и голосовым чатом
Mineland Network
94 онлайн
1.8 — 26.2 версия
⚔️ АНАРХИЯ 🔥 СКАЙБЛОК 🛏️ БЕДВАРС 🏗️ КРЕАТИВ+ 🌟 МНОГО РЕЖИМОВ
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 26.1.1. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат