HomeJavaModsNPEnderChest
NPEnderChest
ModsJava

NPEnderChest

Multi-page Ender Chest with progression (levels, money, items, permissions)

⬇ Download on HangarOpen in MCModsHubGet it on Google Play →
# NPEnderChest > **Multi-page Ender Chest with progression (levels, money, items, permissions)** --- ## 🎯 What is this? **NPEnderChest** replaces the vanilla Ender Chest with an **evolutive multi-page chest**. Players unlock additional pages by progressing through: - 📈 **Player level** (vanilla or MMOCore class level) - 💰 **Money** (Vault economy) - 📦 **Materials** (vanilla items) - 🔑 **Permission** (LuckPerms/Vault rank) > **Requires**: **[NorrionProjectPluginCore](https://modrinth.com/project/npplugincore)** + **Vault** (economy) > **Optional**: **MMOCore**, **ProtocolLib** --- ## ✨ Features ### 📄 Unlimited & Configurable Pages - Page 0 = Vanilla Ender Chest (always accessible) - Pages 1, 2, 3… = bonus pages, each with its own requirements - Custom GUI: ◀ ▶ navigation, per-page title ### 🎯 Combinable Requirements per Page/Slot | Type | Example | Integration | |------|---------|-------------| | Vanilla level | `level: 15` | Native | | MMO class level | `mmo-level: 10` | **MMOCore** | | Money | `money: 25000` | **Vault** | | Permission | `permission: "norrion.enderchest.page2"` | Native | | Vanilla items | `DIAMOND:5, NETHERITE_INGOT:2` | Native | > A single slot can require **multiple** conditions at once (e.g., level 20 **AND** $10k **AND** 5 Diamonds). ### 🎨 100% Configurable GUI - **Item names** for navigation, locked, purchasable states - **Lore (tooltips)** with variables: `{cost}`, `{material}`, `{level}`, `{mmo-level}`, `{permission}`, `{icon}` - **Display materials** (Emerald = purchasable, Redstone = locked, Barrier = purchased) - **Custom page titles** ### 💾 Persistent Storage - Unlocked pages per player (UUID) - Survives restarts - YAML storage (default) or SQL (via PluginCore) ### 🌍 Multilingual - English / French included - Easy to add more languages --- ## 📦 Installation ### Required 1. **[NorrionProjectPluginCore](https://modrinth.com/project/npplugincore)** 2. **Vault** + an economy plugin (EssentialsX, CMI, etc.) ### Optional (for advanced features) - **MMOCore** — Class/profession levels - **ProtocolLib** — Smoother inventory handling ### Steps 1. `NPEnderChest-.jar` → `plugins/` 2. Restart 3. Configure `plugins/NorrionProject/ender-chest-config.yml` 4. Restart --- ## ⚙️ Configuration ### `config.yml` — Pages & Requirements All documentation is provided in `plugins/NorrionProject/ender-chest-config.yml` ### Variables available in `lore` | Variable | Displays | |----------------|-----------------------------------------------| | `{cost}` | Formatted price (e.g., `§7Cost: §a5,000 §6€`) | | `{material}` | Required items with icons | | `{level}` | `§7Level §e10 §7required` | | `{mmo-level}` | `§7MMO Level §e5 §7required` | | `{permission}` | `§7Permission: §enorrion.enderchest.page2` | | `{icon}` | Requirement type icon (configurable) | --- ## 🎮 Player Usage 1. **Open**: Right-click an Ender Chest **or** command `/enderchest` 2. **Navigate**: Click `§e▸ Next Page` / `§e▸ Previous Page` 3. **Unlock**: Click a locked slot - If requirements met → becomes ✅ purchasable - Otherwise → shows what's 🔴 missing 4. **Enjoy**: New storage space unlocked! --- ## ❓ FAQ **Q: How to reset a player's progress?** A: Delete their file in `plugins/NorrionProject/enderchest/data/.yml` (or SQL entry). **Q: Works with player-placed Ender Chests?** A: Yes, right-click any Ender Chest opens the custom GUI. **Q: Conflict with another Ender Chest plugin?** A: Disable the other. NPEnderChest takes full control of Ender Chest opening. --- ## 🔗 Useful Links - **Website & Wiki**: [norrion.eu](https://norrion.eu) - **Support / Bugs**: [Norrion Discord](https://discord.gg/WHUZNQe) --- *Plugin **NorrionProject** — Requires NorrionProjectPluginCore + Vault — Optional: MMOCore, ProtocolLib*

NPEnderChest is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.1.1, 26.1.2. Downloaded 1 times (via Hangar). Download it and open it directly in the game.

Explore more