Version 8.2
Curse Maven Snippet
What's new
Update Information
@everyone This update reworks the permission system from the ground up, adds support for several previously-uncovered mods, and fixes a number of long-standing exploits and desync issues. As with previous updates, please remove your existing registries/, guis/, and language.json files under config/skyblockaddon/ and allow them to regenerate — or grab the updated files directly from the GitHub repository: https://github.com/YorickBM/SkyblockAddon/tree/main/core/src/main/resources/assets/skyblockaddon.
Bug Fixes
- Fixed a desync issue with Easy Villagers & Easy Piglins permissions.
- Fixed Nether Portal travel not being blockable when entered from the Nether side (Nether → Overworld); the relevant permission now correctly applies from both directions.
- Fixed missing extension mod support for Refined Storage and AE2 in the permission files.
- Fixed an item theft exploit on the Vault Treasure Pedestal and Buildscape Pillars (thanks @masuary!).
- Fixed client/server desync on denied block interactions, where a player could briefly see a block/menu react locally even though the server had correctly denied the action; denied interactions now force a proper resync.
- Fixed the Vault Altar being able to complete crafting a Vault Crystal from a redstone button press even when that button's permission was disabled — the altar's power-on trigger is now debounced against very short, spurious signals.
- Various other bugs causing unexpected behavior have been resolved.
- General code cleanup and optimization across the permission and GUI systems.
New Additions
- Support for 1.21.1 has been further optimized and updated (Release coming soon).
- The permission system has been reworked with a focus on easier extensibility for custom/third-party mods and better configurability for server owners.
- Permission and group JSON files are now more consistent and easier to read — shared naming conventions, shared display categories, and far less duplication across mod files.
- The GUI JSON system now supports conditional lore: individual lore lines (or segments within a line) can be shown or hidden based on conditions (
is_admin,is_op,is_part, ormod:<id>for "only show if a given mod is installed"), including ajoinbuilder for auto-generating filtered, comma-separated lists (e.g. "Contains: X, Y, Z") that adjust automatically depending on which optional mods are loaded on the server. - Several admin commands can now also be run from the console, not just in-game.
/island admin cleanchunks [all]— cleans up chunks left behind by removed/purged islands.- The entity types that get teleported from the void back to island spawn are no longer hardcoded — this is now a simple JSON config (
void_protection.json) that can be extended with any entity type, including from other mods. - Island generation has been optimized (thanks @masuary!).
- Island purging has been optimized (thanks @masuary!).
- The Vault Portal can now be gated behind an island permission, just like the Nether Portal — allowing/blocking entry per group.
- Numerous new base permissions have been added, including: Cooking for Blockheads, Mailbox, Kitchen Sink, Kitchen Fridge, Flux Networks, Mekanism, Thermal Expansion, Block Carpentry, Furniture Storage, Mekanism QIO, Anvils, Fence Gates, Elevator blocks, and Chestmonster.
- Vault Hunters permissions have been updated to match the most recent version of the mod.
- Create permissions have been improved and expanded in the base configuration, including separate permissions for driving a train versus assembling/disassembling one at a station, sitting on seats, and a wider set of machines (funnels, tunnels, valve handles, elevators).
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

