Changelog
๐ ๏ธ Changelog 1.0.2 ๐ ๏ธ
Updates May 31, 2026
# Azyrium Changelog
## v2.5.6 โ May 31, 2026
### โจ Refund system (50% of price per chunk)
- `/guild unclaim` โ refund **+500 โ** to the player
- `/guild disband` (leader) โ refund **+500 โ ร claimed chunks** to the leader
- `/guildadmin disband <guild>` โ refund to the target guild's leader
- `/guildadmin unclaim <guild>` โ refund to the target guild's leader
- Message displays the number of refunded chunks
---
## v2.5.5 โ May 31, 2026
### ๐ง Gamerule spam fix
- `WorldGameRulesHandler.onChangeDim` neutralized (bytecode no-op `0: return`)
- No more `Gamerule X is now set to: ...` spam on dimension change
- Removed `Incorrect argument for command... gamerule falldamage` warnings
- Events-based system (WorldRulesEventHandler) now handles 100% of per-dim enforcement
---
## v2.5.4 โ May 30, 2026 (stable baseline)
### ๐ Critical bugs resolved
- **Autosave crash**: `Guild.toNBT()` called `CompoundTag.m_128365_` with wrong signature (void instead of Tag) โ silent `NoSuchMethodError` โ **every autosave crashed** โ inventories lost on restart. Fix: 4 call sites corrected
- **NoClassDefFoundError ArtpCommand$Dest**: inner class forgotten on export โ added
- Vec3i SRG traps (`BlockPos.above` returns Vec3i) โ cascade of corrections
- `falldamage` (lowercase) โ `fallDamage` (capital D) โ correct vanilla gamerule name
### โ๏ธ New systems
#### `/azyinv` โ Inventory snapshots
- Auto save every 10 min + on logout + on death
- Max 12 snapshots per player
- Commands: `/azyinv list | backup | restore <id>`
- `/azyinv restore` first creates a `pre_restore` backup
#### `/artp` โ Multi-world random teleport
- 5 destinations (overworld, nether, end, aether, twilight)
- 60 sec cooldown
- Safe TP with block validation
#### `/azymw gamerule` โ Per-dimension gamerules
- Subcommands: `reload`, `apply`, `list`, default help
- JSON config per dim (`config/azyrium/worldrules.json`)
- 4 Forge events intercept in real time:
ย - `fallDamage` via `LivingFallEvent`
ย - `doMobSpawning` via `EntityJoinLevelEvent` (Monster)
ย - `mobGriefing` via `EntityMobGriefingEvent`
ย - `doDaylightCycle` via `ServerTickEvent` (setDayTime 6000L every 20 ticks)
- Known limitation: `doFireTick` not covered (requires a mixin)
#### `/money info`
- Subcommand injected into the existing `/money` tree
- Fallback `/moneyinfo` also available
- Displays balance, rank-based bonus, top players
#### Claim anti-overlap
- `Guild.claimArea` verifies no existing guild owns a chunk in the area
- `Guild.LAST_CONFLICT_NAME` (static volatile) โ conflict message reads the name
- Message: `ยงcThis area is already claimed by guild ยงe<name>ยงc.`
#### Bed respawn respected
- `WorldRulesHandler.onRespawn` checks `m_8961_` (bed pos) before TP to global spawn
---
## Previous sessions (summary)
### Complete guild system
- 16 classes: Guild, GuildManager, GuildRank (LEADER/OFFICER/MEMBER/RECRUIT), ClaimedChunk
- Commands: `/guild create|disband|invite|kick|leave|promote|demote|claim|unclaim|claims|storage|info|list`
- Admin: `/guildadmin disband|addmember|setrank|removemember|unclaim|clearstorage|info|list`
- Claim cost: **(2r-1)ยฒ ร 1000 โ** (r=1..4)
- Restricted to `multiworld:construction` world
### Economy
- `EconomyManager` with NBT save + thread-safe deposit/withdraw
- Custom coin `\uE001` (โ icon)
- `/money`, `/money info`, `/money admin add|remove|set`, `/baltop`
### Custom sanctions
- `/sanction mute|kick|ban|warn|history|logs`
- Flexible durations (1h, 1d, perm), reason required
### Staff toolkit
- `/staff` central menu
- `/staffchat` (`ยงb[Staff] ...`)
- `/vanish` (invisible to non-staff)
- `/invsee <player>`
- `/freeze <player>`, `/broadcast`, `/tphere`, `/list`
- `/msg`, `/r`, `/socialspy`
- `/geoip <player>` (country lookup via API)
### Crates (azycrates v1.0.3)
- 3 tiers: Rare / Epic / Legendary
- Custom tinted textures per tier
- Pre-reward animation fixed
- 39 So Many Enchants integrated
- Vote key (texture `trial_key.png` from MC 1.21)
### LuckPerms ranks
- forsaken โ sentinel โ harbinger โ overlord
- Progressive perks (homes, tpa, /fly, /back)
- Colored chat prefixes via `ChatFormatHandler`
### Lobby & portals
- Lobby menu via CCM (CustomChestMenus v1.7.0)
- Public portals (op check removed)
- Clock item slot 5 (`ยงeAzyrium`) on login
- `LobbyClockCleanup` on logout
### Multi-world
- 7 worlds configured (overworld, nether, end, aether, twilight, multiworld:spawn, multiworld:construction)
- Per-world Chunky pregeneration + worldborders
- EliteHolograms holograms (welcome placed, others pending)
### Kits
- `/azykit` per rank, gated by LuckPerms
- Configurable cooldowns
---
## Applied optimization configs
### InControl (`config/spawn.json`)
- Cataclysm dim whitelists, mechanical_nest cap, spawner allow
- Global cap 700 entities, +per-mob caps (alex light/heavy, fly, bat, wom, creeper, quark)
- Hub deny all spawns
- Farm animal caps (40/player), villager caps (15/player)
### ServerCore (`config/servercore/`)
- **config.yml**: aggressive activation_range, dynamic MSPT target 40, breeding cap 32/64b, exclusions for all major bosses (Cataclysm/BOMD/Mowzie/WoM + vanilla warden/ghast)
- **optimizations.yml**: 5 toggles all true (reduce-sync-loads, cache-ticking-chunks, optimize-command-blocks, fast-biome-lookups, cancel-duplicate-fluid-ticks)
### ModernFix (`config/modernfix-mixins.properties`)
- `.properties` format (NOT json โ previous mistake corrected)
- 8 activations: dynamic_resources (-1 to -3 GB RAM), dynamic_entity_renderers, deduplicate_climate_parameters, deduplicate_location, ingredient_item_deduplication, packet_leak, missing_block_entities, direct_stack_trace
- 1 disable kept: `faster_structure_location=false`
### Lazyyyyy (`config/lazyyyyy.mixins.json`)
- 4 options enabled: async_model_baking, lazy_entity_renderers, yacl.lazy_animated_image, pack_resources_cache
### NoMoreTooManyStructures (`config/ash_of_sin/no_more_too_many_structures.toml`)
- `ignoreFeatures` extended (14 โ ~45): trees, mushrooms, lakes, basalt, deltas, dripstones, end_gateway, bamboo, etc.
- `ignoreStructures` extended (0 โ 24): villages, ruined_portals, ocean_ruins, igloos, swamp_huts, vanilla pyramids, etc.
- `autoResetDimensions` extended (8 โ 11): + nether, end, aether
- **Weekly manual action**: delete `world/data/ash_of_sin_no_more_too_many_structures.dat`
---
## Measured performance gains (Spark profiles)
Comparison `n7vY7uIW9D` (before) โ `n2zI21PaUn` (after):
| Component | Before | After | Gain |
|---|---|---|---|
| CapabilityProvider | 2297 | 1367 | **-40%** |
| Alex's Mobs entity | 1012 | 568 | **-44%** |
| DomesticationInnovation | 743 | 370 | **-50%** |
| MowziesMobs.server | 653 | 458 | **-30%** |
| ModernFix.capability | 541 | 269 | **-50%** |
| Nameless Indestructible | 435 | 224 | **-48%** |
| Epic Fight Nightfall (efn) | 423 | 246 | **-42%** |
| Aether.event.listeners | 288 | 213 | **-26%** |
| Cataclysm.event | 163 | 104 | **-36%** |
ย
ย
๐ก๏ธOPENING ๐ก๏ธ
FIRST OPENING May 28, 2026
# ๐ก๏ธ AZYRIUM โ GRAND OPENING ๐ก๏ธ
**The gates are open. A great adventure awaits you.**
After intense preparation, Azyrium opens its doors to all adventurers. Step into a dark fantasy world of dungeons, guilds, and conquest โ a server built from the ground up to be played by a true community. This is only the beginning. Here's everything that awaits you.
โโโโโโโโโโ
**๐ A Living, Optimized World**
๐ฅ Custom **NightfallCraft 2.2.7.1** modpack โ hundreds of mods carefully tuned to work in harmony
๐บ๏ธ Multiple worlds to explore: a wild **Resource World**, a protected **Construction World** for your builds, the Nether, the End & the mystical **Aether**
โ๏ธ Every world has been **fully pre-generated** โ no lag spikes, smooth exploration from your very first step
๐ก๏ธ World borders carefully set on each dimension to keep performance stable
๐ Hardware and software optimized to host **100 players** simultaneously without breaking a sweat
๐พ Automatic daily backups and scheduled restarts โ your progress is always safe
**โ๏ธ Forge Your Legend**
๐น Face terrifying **bosses** and venture into deadly **dungeons** scattered across the realm
๐ง Master the acclaimed **Epic Fight** combat system โ dodge, parry and combo your way to victory. Skill beats spam
โจ Wield powerful **spells, unique weapons and legendary artifacts** from across the modpack
๐ฐ Earn money from every monster you slay, with a **carefully balanced, anti-inflation economy**
๐งญ Travel the world instantly with **/artp** โ random teleport across every survival dimension
๐ Claim your land, set multiple homes, trade with other players and carve out your own corner of the world
**๐ฐ Guilds & Territories**
๐ก๏ธ Found your own **guild**, recruit allies and **claim territory** to protect your builds
โ๏ธ Compete for dominance โ the first to rise will build the greatest empires of Azyrium
๐ Climb the ranks of power: **Forsaken โ Sentinel โ Harbinger โ Overlord**, each unlocking new perks and privileges
**๐ Rewards & Community**
๐ณ๏ธ **Vote daily** across our partner sites to earn free in-game keys and rewards
๐ Frequent **giveaways**, events and surprises hosted on our Discord
๐ Stay active, **level up** by chatting and climb the community leaderboard
๐ Support Azyrium through our shop โ unlock ranks, crate keys and exclusive perks (purchases delivered instantly, even while you're offline)
**๐ค A Server That Takes Care of You**
๐ New to Azyrium? A guided **tutorial area** with helpful holograms shows you everything you need to get started
๐ซ Stuck or need help? Open a **ticket** โ our staff team is here for you
๐ก๏ธ Fair, active moderation and **automatic anti-raid protection** keep the community safe and welcoming
**๐ฎ And This Is Just the Beginning...**
โจ New **dungeons**, **bosses** and much more will be added in the future
๐ณ๏ธ The world of Azyrium will keep growing โ shaped by you and the community
๐ข Stay tuned on Discord for upcoming content, events and updates
โโโโโโโโโโ
**๐ IP:** play.azyrium.eu
**๐ฎ Version:** 1.20.1 (Forge)
**๐ป Launcher:** https://launcher.azyrium.eu
The adventure begins now. Will you answer the call? โก
*See you in-game, adventurer.* ๐ก๏ธ
๐ ๏ธ Changelog 1.0.1 ๐ ๏ธ
Updates May 28, 2026
# โก Azyrium โ Major Update
*The realm has been reforged. Here's everything that's new.*
**๐ World & Performance**
๐ Updated to the latest NightfallCraft **2.2.7.1**
๐บ๏ธ All survival worlds freshly regenerated (Resource, Construction, Nether, End, Aether)
โ๏ธ Thousands of chunks pre-generated โ far less lag while exploring
๐ก๏ธ World borders set on every dimension for stability
๐ Optimized to comfortably hold 100 players
๐พ Automatic daily backups + scheduled restart with in-game warnings
**โ๏ธ Gameplay**
๐งญ New **/artp** command โ random teleport across survival worlds
๐งญ Random Teleport compass added to **/menu**
๐ฐ Mob rewards rebalanced for a fairer, anti-inflation economy
๐ฐ Guild claims fixed โ no more orphaned claims after disband
๐ First-join welcome message & new-player broadcast
๐ฟ Helpful holograms added throughout the tutorial area
**๐ Store**
โ
Shop & rank purchases now deliver reliably, even when offline
๐ Ranks, keys & perks announced in-game when claimed
๐ Discord roles automatically granted on rank purchase
**๐ค Discord Bot**
๐ Giveaways are now fully persistent (no more "ended" bug)
๐ Leveling system โ earn XP by chatting (**/level**, **/leaderboard**)
๐ก๏ธ Anti-raid protection โ automatic lockdown against join floods
๐ Automod softened โ fewer false positives, fairer moderation
๐ซ Tickets, moderation, contestations & more
โโโโโโโโโโ
๐ **IP:** play.azyrium.eu โ 1.20.1
๐ป **Launcher:** https://launcher.azyrium.eu
*A great adventure awaits you.* ๐ก๏ธ
๐ ๏ธ Changelog 1.0.0 ๐ ๏ธ
Updates May 6, 2026
Featuring the Spawn and Lobby Map !ย
ย

ย
