promotional bannermobile promotional banner

Admin instruments: Loot Spawn Manager

A powerful Minecraft Forge 1.16.5 mod for managing coordinate-based loot spawning with DayZ mechanics.
Back to Files

lootspawnmanager-0.0.6.jar

File namelootspawnmanager-0.0.6.jar
Uploader
Rayman_GCRayman_GC
Uploaded
Jun 14, 2026
Downloads
14
Size
287.2 KB
Mod Loaders
Forge
File ID
8245905
Type
R
Release
Supported game versions
  • 1.16.5

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:loot-spawn-manager-1574953:8245905")

Learn more about Curse Maven

What's new

[0.0.6] - Unreleased (Performance & Permissions Hardening)

Changed

  • SpawnScheduler — усунено lock contention. tick() більше не synchronized цілком; розбито на три фази: drain (під локом, мікросекунди) → spawn/world-I/O
    • broadcast (ПОЗА локом) → requeue (під локом). Мережеві потоки (addOrUpdate/remove з packet-handler-ів) більше не блокуються на час спавну (раніше — до 50мс/спавн фрізу GUI при високій частоті).
  • Чистий comparator черги — додано SpawnPoint.cachedPriority (transient), заповнюється при add/requeue; comparator більше не звертається до DataManager під час порівнянь (прибрано side-lookup і потенційний O(N) при rebuild).
  • Config-файл config/lootmanager/config.json (ModConfig) — винесено хардкоди в tunables: maxRegionPoints, pointsPerPacket, pointsFlushIntervalMs, scheduleSkipRetryMs, defaultParticleRadius. Створюється з дефолтами, значення clamp-ляться у безпечні межі.

Fixed

  • Permission delegation працює всюди — 20 застарілих C2S-пакетів переведено з player.hasPermissions(2) на PermissionCheck.canEdit/canAdmin. Тепер EDIT-модератор без OP (через /lm perm grant <player> 2) може робити CRUD; небезпечні/файлові/масові операції (region-генерація, import/export, batch) вимагають ADMIN.

This mod has no additional files