▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/LargerInventory
LargerInventory

LargerInventory

A Spigot plugin. Players can have larger inventory

Оцените первым
63
0

LargerInventory

English | 中文


English

A Minecraft Spigot plugin that extends player inventory capacity through a paging system.

Features

  • Paged Inventory - Expand player inventory up to 99 pages, far beyond the vanilla 27-slot limit
  • Page Navigation Buttons - Intuitive previous/next page buttons with customizable position, appearance and sound
  • Custom Textures - Support CustomModelData and resource packs for custom button icons
  • Cross-page Pickup - Automatically store items to other pages when current page is full
  • Cross-page Death Drop - Items from all pages drop on death (syncs with keepInventory game rule)
  • Page Naming - Add bookmark names to inventory pages for easy management
  • Quick Jump - /li goto <page> to jump directly to a specific page
  • Permission-based Page Limits - Control max pages per player via permission nodes
  • Backup & Restore - Create, list, restore and delete player inventory backups
  • PlaceholderAPI - Provides placeholder variables for scoreboards and HUDs
  • Resource Pack Push - Automatically send resource pack to players on join
  • MySQL Support - Supports both SQLite and MySQL
  • Hot Reload - Support /li reload to update configuration without server restart
  • Auto-save - Periodically persist data to database
  • Handover Container - Items auto-redistribute when page limit decreases, overflow goes to handover container
  • Lazy Loading - Only load current page data to reduce memory usage
  • LRU Cache - Keep only the 6 most recently accessed pages in memory for optimized performance
  • i18n Support - Supports Chinese and English, switchable via configuration

Requirements

  • Java 21+
  • Spigot/Paper 1.21+

Installation

  1. Download the latest JAR file from Releases
  2. Place it in the server's plugins directory
  3. Restart the server or use a plugin manager to load it

Commands

CommandDescriptionPermission
/li info [player]View player inventory infoPlayer/Admin
/li goto <page>Jump to a specific pagelargerinventory.player.goto
/li name [name]Name current page (empty to clear)largerinventory.player.name
/li opencontainer [player]Open handover containerPlayer/Admin
/li backup <create|list|restore|delete>Backup managementlargerinventory.admin.backup
/li forceresetForce reset inventory exceeding limitslargerinventory.admin.forcereset
/li bypassBypass button slot protection in creative modelargerinventory.admin.bypass
/li reloadReload configurationlargerinventory.admin.reload

Permissions

Permission NodeDescriptionDefault
largerinventory.player.opencontainerOpen own handover containerPlayer
largerinventory.player.infoView own inventory infoPlayer
largerinventory.player.gotoQuick jump to specific pagePlayer
largerinventory.player.nameName inventory pagesPlayer
largerinventory.pages.<N>Limit max pages to NNone
largerinventory.admin.forceresetForce reset inventoryOP
largerinventory.admin.opencontainerOpen any player's handover containerOP
largerinventory.admin.reloadReload configurationOP
largerinventory.admin.infoView any player's inventory infoOP
largerinventory.admin.bypassBypass button slot protection in creativeOP
largerinventory.admin.backupBackup and restore player inventoryOP
largerinventory.admin.*All admin permissionsOP

PlaceholderAPI Variables

VariableDescription
%largerinventory_current_page%Current page number
%largerinventory_max_page%Maximum used page number
%largerinventory_effective_max_pages%Effective page limit
%largerinventory_page_name%Current page name

Data Storage

  • SQLite: Data saved in plugins/LargerInventory/data.db (default)
  • MySQL: Configure database.type: mysql and connection info in config.yml

中文

一个 Minecraft Spigot 插件,通过分页系统扩展玩家背包容量。

功能特性

  • 分页背包 - 将玩家背包扩展为最多 99 页,远超原版 27 格限制
  • 翻页按钮 - 直观的上一页/下一页按钮,支持自定义位置、外观和音效
  • 自定义纹理 - 支持 CustomModelData 和资源包,可自定义按钮图标
  • 跨页拾取 - 当背包页满时自动将物品存放到其他页,无需手动翻页
  • 跨页死亡掉落 - 死亡时所有页面的物品都会掉落(与游戏规则 keepInventory 同步)
  • 页面命名 - 为背包页添加书签名称,方便管理
  • 快速跳页 - /li goto <页码> 直接跳转到指定页
  • 权限页数限制 - 通过权限节点控制不同玩家的最大页数
  • 备份恢复 - 支持创建、列出、恢复和删除玩家背包备份
  • PlaceholderAPI - 提供占位符变量,集成记分板和 HUD
  • 资源包推送 - 配置 URL 后自动推送资源包给进服玩家
  • MySQL 支持 - 支持 SQLite 和 MySQL 双数据库
  • 热更新 - 支持 /li reload 热更新配置,无需重启服务器
  • 自动保存 - 定时将数据持久化到数据库
  • 交接容器 - 页数缩减时物品自动回填,放不下的转入交接容器
  • 懒加载 - 仅加载当前页数据,减少内存占用
  • LRU 缓存 - 内存中仅保留最近访问的 6 页,优化性能
  • 国际化支持 - 支持中文和英文,可在配置中切换

环境要求

  • Java 21+
  • Spigot/Paper 1.21+

安装

  1. 从 Releases 下载最新版本的 JAR 文件
  2. 放入服务器的 plugins 目录
  3. 重启服务器或使用插件管理器加载

命令

命令说明权限
/li info [player]查看玩家背包信息玩家/管理员
/li goto <页码>跳转到指定页largerinventory.player.goto
/li name [名称]为当前页命名(留空清除)largerinventory.player.name
/li opencontainer [player]打开交接容器玩家/管理员
/li backup <create|list|restore|delete>备份管理largerinventory.admin.backup
/li forcereset强制重置超出限制的背包largerinventory.admin.forcereset
/li bypass创造模式下临时解除按钮槽拦截largerinventory.admin.bypass
/li reload重载配置文件largerinventory.admin.reload

权限

权限节点说明默认
largerinventory.player.opencontainer打开自己的交接容器玩家
largerinventory.player.info查看自己的背包信息玩家
largerinventory.player.goto快速跳转到指定页玩家
largerinventory.player.name为页面命名玩家
largerinventory.pages.<N>限制最大页数为 N
largerinventory.admin.forcereset强制重置背包OP
largerinventory.admin.opencontainer打开任意玩家交接容器OP
largerinventory.admin.reload重载配置OP
largerinventory.admin.info查看任意玩家背包信息OP
largerinventory.admin.bypass创造模式下解除按钮槽拦截OP
largerinventory.admin.backup备份和恢复玩家背包OP
largerinventory.admin.*所有管理员权限OP

PlaceholderAPI 变量

变量说明
%largerinventory_current_page%当前页码
%largerinventory_max_page%已使用的最大页码
%largerinventory_effective_max_pages%有效页数限制
%largerinventory_page_name%当前页名称

数据存储

  • SQLite:数据保存在 plugins/LargerInventory/data.db(默认)
  • MySQL:在 config.yml 中配置 database.type: mysql 及连接信息

Screenshots / 游戏截图

Paged Inventory / 分页背包

!Paged Inventory !Paged Inventory2!Paged Inventory3

Handover Container / 交接容器

!Handover Container 1!Handover Container 2


Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 месяца назад
Обновлён:3 месяца назад
Главная