Sueta
DE

DeliveryCore - Professional Delivery System [En, Tr]

v1.1

Scheduled delivery events with GUI, Discord webhooks, and multi-language support

·Plugin

DeliveryCore
Scheduled Delivery Event System
v1.1.0 | 1.16.5 - 1.21.x

What is it?
Create scheduled delivery events on your server. Players collect and deliver items, top deliverers win rewards.

Features

  • Daily/Weekly/Monthly automatic events
  • Random or fixed item selection
  • Customizable reward system
  • Discord webhook notifications
  • Beautiful GUI interface
  • Multi-language support (TR/EN)
  • PlaceholderAPI integration

v1.1 New Features

  • Tab list integration (TAB plugin compatible)
  • Season system (active on specific dates)
  • Multi-time support (13:00,16:00,19:00)
  • Server restart persistence
  • Enhanced webhook system
  • 1.21+ head texture support
Commands
/teslimat          - Open GUI
/teslim            - Deliver from inventory
/teslim sandik     - Deliver from chest

/dc help           - Help
/dc reload         - Reload config
/dc list           - List deliveries
/dc status         - Active event status
/dc start <name>   - Manual start
/dc stop <name>    - Stop event
/dc top            - Leaderboard
Permissions
deliverycore.use           - Basic usage
deliverycore.participate   - Join events
deliverycore.admin         - Admin commands
deliverycore.admin.reload  - Reload command
deliverycore.admin.event   - Event management
Placeholders
%deliverycore_active%           - Is event active
%deliverycore_event_name%       - Event name
%deliverycore_event_item%       - Required item
%deliverycore_event_category%   - Category
%deliverycore_time_remaining%   - Time left
%deliverycore_player_count%     - Player delivery count
%deliverycore_player_rank%      - Player rank
%deliverycore_total_deliveries% - Total deliveries
%deliverycore_top_1_name%       - #1 player name
%deliverycore_top_1_count%      - #1 delivery count
Example Config
general:
  language: en
  timezone: Europe/London

webhook:
  enabled: true
  url: "DISCORD_WEBHOOK_URL"
  mention-everyone: false

gui:
  use-fallback-icons: false
Schedule Formats
"every day 14:00"           - Every day at 14:00
"every day 13:00,16:00"     - Every day at 13:00 and 16:00
"every monday 19:00"        - Every Monday
"every month 15 18:00"      - 15th of every month

Installation

  1. Put JAR file in plugins folder
  2. Restart server
  3. Edit files in plugins/DeliveryCore/
  4. Use /dc reload to apply

Requirements

  • Required: Spigot/Paper 1.16.5 - 1.21.x
  • Optional: PlaceholderAPI, Vault, TAB

Developers: Maolide, Noramu
GitHub

Similar projects

Plugin →