NuLLAbyss / NuLLOtchłań icon

NuLLAbyss / NuLLOtchłań -----

Manages unnecessary items in a GUI that opens at set intervals.



[​IMG]

NuLLAbyss
Server-wide loot system — Where the fallen lose, the bold survive.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

A shared loot system that collects dropped items and opens a timed inventory for all players to claim. Perfect for hardcore, survival, and SMP servers where fallen players' gear becomes fair game.

⚙️ How It Works

  1. Items dropped on the ground wait to be collected
  2. Reminders notify players that The Void is about to open
  3. When it opens — all ground items are swept into a shared GUI
  4. Players rush to /abyss and grab what they can
  5. After the timer ends, The Void closes

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✨ 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)
  • Pagination Support — Unlimited items with multiple pages and navigation
  • Despawn Protection — Save items right before they would disappear

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 seconds
    • interval: 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
  • Multilingual — English and Polish included
  • HEX Color Support — Use &#RRGGBB in all messages
  • Live Reload — Apply changes without restart

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Commands

Code (Text):

/abyss          - Open The Void GUI
/abyss reload   - Reload configuration
/abyss open     - Force open (admin)
/abyss close    - Force close (admin)
/abyss status   - View current status (admin)
 
Command name and aliases are fully configurable in config.yml

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Permissions

Code (Text):

abyss.use       - Access to /abyss command (default: true)
abyss.reload    - Reload configuration (default: op)
abyss.admin     - Admin commands: open, close, status (default: op)
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚙️ Configuration

Code (YAML):

# ================================================
#          NuLLAbyss Configuration
# ================================================

language
: "EN"

# Command Settings
mainCommand
: "abyss"
aliases
:
 - "trash"
  - "void"
  - "graveyard"

# Abyss Timing
minPlayers
: 1         # 0 = always run, 1+ = wait for players
openDuration
: 1800   # Time between openings (seconds)
openTime
: 45         # How long it stays open (seconds)

reminders
:
 - 15
  - 10
  - 5
  - 1

# GUI Settings
guiName
: "&#555555[ &#c41e3aTHE VOID &#555555]"
guiSize
: 54

# World Settings
worlds
:
  mode
: "blacklist"   # or "whitelist"
  list
:
    world_nether
:
      allow-command
: false
      collect-items
: false
      clear-items
: true
    world_the_end
:
      allow-command
: false
      collect-items
: false
      clear-items
: false

# Item Collector
itemCollector
:
  collectOnDespawn
: true
  minItemAge
: 100     # ticks (5 seconds)

# Item Clear Module
itemClear
:
  interval
: 0         # 0 = clear on open, 60 = every 60s
  minAge
: 100
  warningEnabled
: true
  warningTimes
:
   - 30
    - 10
    - 5

# Pagination
pagination
:
  enabled
: false
  itemsPerPage
: 51
  limit
: "off"       # or 1-999
 

Code (YAML):

# Items that will NEVER be collected by The Void

# By material type
excludedItems
:
 - BEDROCK
  - COMMAND_BLOCK
  - BARRIER

# By custom display name (supports color codes)
excludedNames
:
 - "&cAdmin Sword"
  - "Special Item"
 

Code (YAML):

# Supports hex colors: &#RRGGBB

openMessage
: "&#555555[ &#c41e3aTHE VOID &#555555] &#aa0000The Void has opened. &#777777Claim what the fallen left behind."
closeMessage
: "&#555555[ &#c41e3aTHE VOID &#555555] &#777777The Void seals shut. Next opening: &#aaaaaa%timeleft%"
reminder
: "&#555555[ &#c41e3aTHE VOID &#555555] &#aa0000The Void stirs... &#777777Opening in &#aaaaaa%time% &#777777minutes."

# Item Clear Warnings
clearWarningWorld
: "&#555555[ &#c41e3aTHE VOID &#555555] &#aa0000Warning: &#777777Items dropped here will be consumed."
clearWarningDrop
: "&#555555[ &#c41e3aTHE VOID &#555555] &#aa0000Beware! &#777777Items will be devoured in &#c41e3a%seconds% &#777777seconds."
clearBroadcast
: "&#555555[ &#c41e3aTHE VOID &#555555] &#aa0000Warning! &#777777Ground items will be devoured in &#c41e3a%seconds% &#777777seconds!"
 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Crafted by NullaretH
Where the fallen lose, the bold survive.
Resource Information
Author:
----------
Total Downloads: 609
First Release: May 5, 2024
Last Update: Jan 18, 2026
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings