
NuLLAbyss / NuLLOtchłań
The Void awakens periodically, collecting all fallen loot for survivors to claim. A shared trash system for hardcore and not only servers.
Автор: NullaretH6903обновлён 23 июн. 2026 г.
Механики игрыОптимизацияУтилиты
Описание

🕳️ NuLLAbyss – Server Loot System for Hardcore Servers
NuLLAbyss is a utility plugin that creates a server-wide loot system. When players die or drop items, those items get collected into The Void, a shared inventory that opens periodically for everyone to loot.
Perfect for hardcore, survival, and SMP servers where fallen players' gear becomes fair game for the survivors.
🛠️ Key Features
Core System
- Automatic Item Collection — Ground items collected into The Void when it opens
- Scheduled Openings — Opens at configurable intervals, stays open for set duration
- Configurable Reminders — Warn players before opening (e.g., 15, 10, 5, 1 min)
- Despawn Protection — Save items right before they would disappear
- Pagination Support — Unlimited items with multiple pages and navigation
World Control
- Per-World Settings — Each world can have individual settings:
allow-command— Can players use /abyss in this world?collect-items— Should items be saved to The Void?clear-items— Should items be cleared from ground?
- Whitelist/Blacklist Mode — Control default behavior for unlisted worlds
Item Clear Module
- Active Item Clearing — Remove ground items in specific worlds
- Two Modes:
interval: 60— Clear items every 60 secondsinterval: 0— Clear items only when The Void opens
- Warning System — Broadcasts before clearing (configurable times)
- Player Notifications — Warn on world enter and item drop
Exclude Items
- Material Exclusions — Specify items that should never be collected
- Name Exclusions — Exclude items by custom display name
- Separate Config — Easy to manage
exclude_items.yml
Smart Scheduling
- Minimum Players — Pause when server is empty (configurable threshold)
- Cycle Completion — If players leave mid-cycle, it completes before pausing
- Auto-Resume — Starts new cycle when enough players join
Customization
- Custom Commands — Define main command and aliases (
/abyss,/trash,/void, etc.) - Multilingual — English and Polish included
- HEX Color Support — Use
&#RRGGBBin all messages - Live Reload — Apply changes without restart
🧠 How It Works
- Items dropped on the ground wait to be collected
- Reminders notify players that The Void is about to open
- When it opens — all ground items are swept into a shared GUI
- Players rush to
/abyssand grab what they can - After the timer ends, The Void closes
📋 Commands
| Command | Permission | Description |
|---|---|---|
/abyss | abyss.use | Open The Void GUI |
/abyss reload | abyss.reload | Reload configuration |
/abyss open | abyss.admin | Force open The Void |
/abyss close | abyss.admin | Force close The Void |
/abyss status | abyss.admin | View current status |
Command name and aliases are configurable in config.yml
🔐 Permissions
| Permission | Default | Description |
|---|---|---|
abyss.use | true | Access to /abyss command |
abyss.reload | op | Reload configuration |
abyss.admin | op | Admin commands (open, close, status) |
⚙️ Configuration
config.yml — Main configuration
minPlayers: 1 # 0 = always run, 1+ = wait for players
openDuration: 1800 # Time between openings (seconds)
openTime: 45 # How long it stays open
worlds:
mode: "blacklist"
list:
world_nether:
allow-command: false
collect-items: false
clear-items: true
itemClear:
interval: 0 # 0 = clear on open, 60 = every 60s
warningEnabled: true
warningTimes: [30, 10, 5]
pagination:
enabled: false
itemsPerPage: 51
limit: "off"
exclude_items.yml — Protected items
excludedItems:
- BEDROCK
- COMMAND_BLOCK
excludedNames:
- "&cAdmin Sword"
💬 Support
Need help? Have suggestions?
Crafted by NullaretH 💀 Where the fallen lose, the bold survive.
Галерея
Последние версии
Все версии →release
NuLLAbyss / NuLLOtchłań 3.2.0
3.2.023 июн. 2026 г.87Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Что нового
# v3.2.0 — Make It Yours
## ✨ New Features
### Editable Update Notifier
- The update message is no longer hardcoded — edit it in `en_messages.yml` / `pl_messages.yml`
- New keys: `updateAvailable`, `updateVersions`, `updateDownload`
- Shows your **current version** and the **newest available version** with a download link
- Placeholders: `%current%`, `%latest%`, `%url%` — and respects `%prefix%`
### Custom Commands & Aliases
- Set your own main command and aliases in `config.yml` (`mainCommand` / `aliases`)
- Commands are registered dynamically — no need to touch `plugin.yml`
- Defaults: `abyss` + `trash`, `bin`, `otchlan`, `smietnik`, `graveyard`
### Shared Message Prefix
- New `prefix` key in the language files, inserted anywhere via the `%prefix%` placeholder
- Change the tag once and it updates across every message
- Leave it empty (`""`) to disable the prefix entirely
---
**Questions?** [Join our Discord](https://discord.gg/UGdPkamwfN)
release
NuLLAbyss / NuLLOtchłań 3.1.0
3.1.08 июн. 2026 г.41Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur
Что нового
# v3.1.0 — The Void Reaches Further
## 🐛 Bug Fixes
### Items in Empty Worlds
- The Void now collects and clears ground items in worlds with **no players online**
- Previously, items in unloaded chunks (an empty Nether or End) were ignored
- Items left behind after a player teleports away are now swept into The Void as intended
- Item chunks are tracked and saved to disk, so they survive a server restart
---
## ✨ New Features
### Update Notifier
- Automatically checks for a new version on startup
- Notifies the console and admins (permission `abyss.updatenotify`) on join
- Toggle it with `check-for-updates` in `config.yml`
- Notification available in English and Polish (follows the `language` setting)
---
## 📝 Changes
- Default config: Nether and End now use `collect-items: true`
- New permission: `abyss.updatenotify` (default: op)
- Throttled, asynchronous chunk loading keeps the sweep light on server performance
---
beta
NuLLAbyss / NuLLOtchłań 3.0.0
3.0.018 янв. 2026 г.74Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового

# v3.0.0 — Major Update
## 🔄 Rebranding
- Renamed from **DEVAbyss** to **NuLLAbyss**
- New permission nodes: `abyss.use`, `abyss.reload`, `abyss.admin`
- Updated all messages with new branding
---
## ✨ New Features
### Per-World Settings
- Individual settings for each world
- `allow-command` — Enable/disable /abyss command
- `collect-items` — Enable/disable item collection to Void
- `clear-items` — Enable/disable ground item clearing
- Whitelist/Blacklist mode for unlisted worlds
### Item Clear Module
- Actively clear ground items in specific worlds
- Two modes:
- `interval: 0` — Clear when Void opens
- `interval: X` — Clear every X seconds
- Configurable warning broadcasts before clearing
- Player warnings on world enter and item drop
- Minimum item age before clearing
### Exclude Items System
- New `exclude_items.yml` configuration file
- Exclude items by material type (e.g., DIAMOND, NETHERITE_INGOT)
- Exclude items by custom display name (supports color codes)
- Excluded items are never collected or cleared
### Smart Scheduling
- New `minPlayers` setting
- Pause abyss cycle when server is empty
- Configurable player threshold (0, 1, 2+)
- Current cycle completes before pausing
- Auto-resume when enough players join
### Pagination Support
- Store unlimited items across multiple pages
- Navigation buttons (previous, info, next)
- Configurable items per page (max 51)
- Optional page limit or unlimited
---
## 📝 Changes
- Replaced simple world blacklist/whitelist with granular per-world settings
- Improved reminder system with seconds-based warnings
- Better console logging with player count info
- Optimized scheduler — doesn't run when no clear-worlds configured
- Updated default messages with hardcore theme
---
## 🆕 New Messages
- `notEnoughPlayers` — When waiting for more players
- `clearWarningWorld` — Warning on entering clear-world
- `clearWarningDrop` — Warning when dropping items
- `clearWarningDropOnOpen` — Warning for on-open mode
- `clearBroadcast` — Broadcast before periodic clear
- `clearBroadcastOnOpen` — Broadcast when Void clears items
- `clearReminderSeconds` — Seconds countdown warning
---
## ⚠️ Breaking Changes
- **Permissions renamed:** `devotchlan.*` → `abyss.*`
- **Config restructured:** Old `worlds.list` format no longer works
- **Delete old config** and let plugin regenerate, then reconfigure
---
## 📋 Migration Guide
1. Backup your current `plugins/DEVAbyss/` folder
2. Remove old plugin jar
3. Delete `plugins/DEVAbyss/` folder (or rename)
4. Install **NuLLAbyss-3.0.0.jar**
5. Restart server — new configs will generate
6. Reconfigure settings in new format
7. Update permission nodes in your permission plugin
---
**Questions?** [Join our Discord](https://discord.gg/fQXwuj4BMV)
release
Abyss / Otchłań 2.0.1
2.0.111 янв. 2026 г.69Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
## v2.0.1 - Major Update
### New Features
- **Pagination Module** - Abyss can now hold unlimited items across multiple pages
- Enable with `pagination.enabled: true` in config
- Configure items per page (max 51)
- Set page limit or use "off" for unlimited
- Navigation buttons: Previous (slot 45), Info (slot 49), Next (slot 53)
- **Page Limit System** - Control max pages with `pagination.limit` (1-999 or "off")
- **Configurable Button Names** - All pagination button texts are in language files
### Bug Fixes
- **Fixed reminder timing** - Announcements now trigger at exact minute marks
- Previously triggered at 1:59 instead of 1:00
- Now uses second-based calculation for precision
- **Fixed page navigation** - Player page tracking no longer resets when changing pages
- **Fixed item taking** - Items are now properly retrieved from internal storage
- Full stacks are given correctly
- No more single-item issues
### Changes
- Players can only TAKE items from abyss (no putting own items)
- Shift-click and drag into abyss is blocked
- Navigation buttons are always visible (not just when needed)
- Improved inventory synchronization
### Technical
- Refactored AbyssManager for pagination support
- Added ITEM_SLOTS mapping for proper slot handling
- Improved event handling in InventoryListener
release
Abyss / Otchłań 2.0.0
2.0.016 дек. 2025 г.64Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
## ✨ New Features
- 🧹 **Automatic Item Collection** — All ground items are collected into The Void the moment it opens
- 🌍 **World Whitelist/Blacklist** — Control which worlds the plugin operates in
- ⌨️ **Custom Commands** — Set your own main command and aliases directly in config.yml
- ⏰ **Configurable Reminders** — Define multiple reminder times (e.g., 15, 10, 5, 1 minutes before)
- 🗑️ **Despawn Protection** — Optionally save items that are about to despawn
- 🔧 **Admin Commands** — New `/abyss open`, `/abyss close`, `/abyss status` commands
## 🔧 Improvements
- Complete code refactor for better performance
- Modular architecture with separate managers
- Full HEX color support (`&#RRGGBB`)
- Tab completion for all commands
- Better error handling and logging
## ⚠️ Note
Command aliases require server restart to update. Other settings reload instantly with `/abyss reload`.
release
Version 1.1 (Stable Release)
1.129 мар. 2025 г.139Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur, spigot
Что нового
🔧 Changelog:
✅ Full compatibility with Minecraft 1.21.x
🔁 New command: /abyss reload
Reloads both config.yml and language files (pl_messages.yml / en_messages.yml) without needing to restart the server
🎨 HEX color support!
You can now use hex colors like �ffaa in messages and GUI titles
![#HEX Color update!]
(https://i.imgur.com/XzXsRci.png)
🧠 GUI title now updates automatically after reload
📢 Broadcast message when the plugin is reloaded
release
1.0 - Snapshot (Stable Release)
1.05 мая 2024 г.216Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6paper, purpur, spigot, sponge
Что нового
- **Abyss opening time:**
You can set the interval of time after which the Abyss will open (in seconds).
- **Abyss Opening Duration:**
Set the time interval for which the Abyss remains open after it is activated (in seconds).
- **Messages:**
Ability to personalize the messages sent to players at different times of the plugin (opening, closing, reminder).
- **GUI name:**
Ability to change the name of the Abyss GUI interface.
- **Language:**
Support for multilingualism with the ability to load different language files. For now there are 2 ready language files: English and Polish.
- **Permissions:**
Setting permissions for the command that opens the Abyss GUI. (devotchlan.use)



