ScDelivery | Advanced Categorical Delivery System
Developer: Syncro | Compatible Version: 1.21.x+ (Paper & Spigot API)
✨ About The Plugin
ScDelivery is an enterprise-grade, highly optimized seasonal delivery plugin designed to regulate your server's material economy while establishing an immersive competition framework.
Unlike traditional delivery systems that force players to exhaustively click items one by one, ScDelivery actively scans their inventories and performs bulk material extractions with a single click. This minimizes player fatigue and completely automates the material-to-score pipeline.
The backend infrastructure utilizes an Asynchronous I/O Data Engine. Every data serialization, storage, and retrieval request is handled on isolated thread loops, completely eliminating momentary main-thread freezes (TPS drops) even during intense bulk deliveries.
Advanced Core Features
️ Graphical User Interface Architecture
[ALIGN=center][HR][/HR]
Developer Java API & Integration
Want to hook into ScDelivery or create custom addons? The plugin offers a clean, thread-safe programmatic API access to read or mutate seasonal delivery metrics directly from your code base.
Accessing the Core Instance:
Interacting with League Data via Code:
[ALIGN=center][HR][/HR]
️ Terminal Commands & Permissions
[ALIGN=center][HR][/HR]
PlaceholderAPI Integration Matrices
Inject live player statistics into your scoreboard assets, tab-lists, or holograms seamlessly:
Setup & Deployment Operations[/ALIGN]
This logistics infrastructure and configuration layout is fully engineered and protected by Syncro.
Developer: Syncro | Compatible Version: 1.21.x+ (Paper & Spigot API)
✨ About The Plugin
ScDelivery is an enterprise-grade, highly optimized seasonal delivery plugin designed to regulate your server's material economy while establishing an immersive competition framework.
Unlike traditional delivery systems that force players to exhaustively click items one by one, ScDelivery actively scans their inventories and performs bulk material extractions with a single click. This minimizes player fatigue and completely automates the material-to-score pipeline.
The backend infrastructure utilizes an Asynchronous I/O Data Engine. Every data serialization, storage, and retrieval request is handled on isolated thread loops, completely eliminating momentary main-thread freezes (TPS drops) even during intense bulk deliveries.
Advanced Core Features
- 3 Isolated Competition Leagues: Independent leaderboards for Farming, Production, and Diamond categories running concurrently without cross-data contamination.
- ⚡ Critical Delivery Matrix: An integrated 5% pseudo-random matrix that triggers double-score multipliers (x2 Puan), accompanied by custom level-up packet audio and soundscapes.
- ⏳ Dynamic Automation Chronometer: Fully customizable day-based event periods. When the timer expires, the core automatically parses rankings, executes terminal rewards, and archives records.
- Smart Inventory Verification Engine: The menu lore updates dynamically in real-time, executing red-alert fail-safes and disabling click interactions if criteria are unfulfilled.
- Perfectly Symmetrical TOP 7 GUI: Category-specific sub-menus using a clean 3-row layout where head skulls are mechanically aligned on the middle axis with dedicated navigational back-buttons.
- Multi-Thread Safe Storage: Uses thread-safe memory mapping to buffer scores safely before utilizing background task handlers for continuous disking.
- Historical Victory Logs: Automated archiver logs all previous season winners into timestamped data matrices inside data.yml for eternal preservation.
️ Graphical User Interface Architecture
- Main Logistics Terminal (/teslimat): Rendered on a minimalist dark background glass frame, bounded by modern corporate Light Blue Glass Panes for a sharp aesthetic.
- League Standings GUI (Right-Click): A custom 27-slot layout where player data skulls are precisely mapped to slots 10 through 16 to secure an absolute grid symmetry.
[ALIGN=center][HR][/HR]
Developer Java API & Integration
Want to hook into ScDelivery or create custom addons? The plugin offers a clean, thread-safe programmatic API access to read or mutate seasonal delivery metrics directly from your code base.
Accessing the Core Instance:
Code (Text):
import com.syncro.scdelivery.ScDelivery;
import com.syncro.scdelivery.DeliveryManager;
// Retrieve the singleton instance safely
ScDelivery api = ScDelivery.getInstance();
DeliveryManager manager = api.getDeliveryManager();
import com.syncro.scdelivery.DeliveryManager;
// Retrieve the singleton instance safely
ScDelivery api = ScDelivery.getInstance();
DeliveryManager manager = api.getDeliveryManager();
Code (Text):
// Get a player's seasonal score (Categories: "tarim", "uretim", "degerli")
int farmingScore = manager.getScore("tarim", player.getUniqueId());
// Mutate or override event scores manually via internal buffers
manager.setScore("uretim", player.getUniqueId(), 500);
// Fetch a categorized sorted list of the current top competitors
List<Map.Entry<UUID, Integer>> leaderList = manager.getTopDeliverers("degerli");
int farmingScore = manager.getScore("tarim", player.getUniqueId());
// Mutate or override event scores manually via internal buffers
manager.setScore("uretim", player.getUniqueId(), 500);
// Fetch a categorized sorted list of the current top competitors
List<Map.Entry<UUID, Integer>> leaderList = manager.getTopDeliverers("degerli");
️ Terminal Commands & Permissions
| Command | Functional Description | Required Permission Node |
| /teslimat | Initializes the main categorical logistics GUI interface. | Granted by Default (Everyone) |
| /scdelivery reload | Hot-reloads configuration matrix nodes and terminal structures. |
Code (Text):
scdelivery.admin
|
| /scdelivery reset <league> | Forces an early season finale, fires execution awards, and clears data. |
Code (Text):
scdelivery.admin
|
| /scdelivery set <p> <league> <val> | Overrides and hard-sets the targeted user's event scoring metrics. |
Code (Text):
scdelivery.admin
|
[ALIGN=center][HR][/HR]
PlaceholderAPI Integration Matrices
Inject live player statistics into your scoreboard assets, tab-lists, or holograms seamlessly:
Code (Text):
%scdelivery_puan_tarim% -> Returns the active player's farming metrics.
%scdelivery_puan_uretim% -> Returns the active player's manufacturing metrics.
%scdelivery_puan_degerli% -> Returns the active player's high-value gemstone metrics.
%scdelivery_puan_uretim% -> Returns the active player's manufacturing metrics.
%scdelivery_puan_degerli% -> Returns the active player's high-value gemstone metrics.
Setup & Deployment Operations[/ALIGN]
1. Deploy the compiled
ScDelivery-1.0.0.jar artifact inside your server's
plugins/ directory.
2. Initialize the server runtime loop to auto-generate the resource folder and config trees.
3. Tailor the console reward execution array inside plugins/ScDelivery/config.yml to match your game design.
4. Execute /scdelivery reload to bind all active memory nodes, and launch the season!
2. Initialize the server runtime loop to auto-generate the resource folder and config trees.
3. Tailor the console reward execution array inside plugins/ScDelivery/config.yml to match your game design.
4. Execute /scdelivery reload to bind all active memory nodes, and launch the season!
This logistics infrastructure and configuration layout is fully engineered and protected by Syncro.
ScDelivery is a free Minecraft Java mod. Compatible with Minecraft 26.1. Downloaded 13 times (via Spigot). Download it and open it directly in the game.