Full Changelog:
- NEW! The world creation system has been fully reworked and is now more modular, stable, and easier to expand in future updates.
- NEW! Added compatibility with the new Paper 26.x world path system, while keeping support for legacy RealmCore world folders.
- NEW! Nether realms have been reworked with a new portal system, improving travel between normal realms and their Nether worlds.
- NEW! The RealmCore API now includes mutable realm operations, allowing third-party plugins to modify realm data more easily.
- NEW! New API lifecycle/change events have been added for border changes, open state changes, trusted players, residents, bans, bank balance changes, votes, and owner changes.
- BUGFIX Fixed an issue where realm reset could wait too long or timeout incorrectly.
- BUGFIX Fixed a ghost realm display head issue in /realm list.
- BUGFIX Fixed tab completions for Trusted and Residents in the untrust and uninvite commands.
[API CHANGES]
- NEW! Added mutable realm methods such as setBorder(), setOpen(), addTrusted(), removeTrusted(), addResident(), removeResident(), addBan(), removeBan(), addBankBalance(), subtractBankBalance(), resetBankBalance(), addVote(), and removeVote().
- NEW! Added new realm lifecycle/change events to make third-party integrations more powerful and reactive.
- SOON Full documentation is currently in development. (Progress: 25%)
When installing this new version, delete the /lang folder to reset and generate it with the new sections. Also delete the settings.yml to apply the new sections.
Full Changelog:
- Work is beginning to make the plugin compatible with 26.1.
- BUGFIX An issue has been fixed where the /realm settings menu did not work correctly in version 1.21.11.
Full Changelog:
- NEW! Added a new disable-confirm option for the reset and setspawn commands. This allows using these commands without needing to type confirm at the end.
- NEW! The admin border command now includes an add option to increase the size based on the current border, and it also supports negative values to reduce it.
- Small change: renamed the --dry parameter in the admin purge command to --preview.
- Renamed /realm admin expand to /realm admin border (set|add) <amount>.
- Simplified the permission for /realm admin border: realmcore.admin.modify.expand → realmcore.admin.border.
- BUGFIX There was a small issue in the previous version (1.4.00): specific biomes generation was enabled by default in settings.yml. It should use the normal random generation system by default, just like vanilla.
- BUGFIX Fixed the biome menu system issue where clicking to create a biome showed the error: Error: slot biome not found.
- BUGFIX Fixed missing textures (custom data) in newer versions in the list menu by changing '0' to '', preventing bugged textures from appearing by default.
[API CHANGES]
- SOON Full documentation is currently in development. (Progress: 25%)
When installing this new version, delete the settings.yml, menu/list.yml to apply the new sections.
Full Changelog:
- NEW! Fixed the predefined spawnpoint issue so players now spawn correctly every time.
- NEW! Improved the PickUp event with a cooldown message to prevent spam.
- NEW! Added new role permissions: SHOOT_BOW and THROW_PROJECTILES.
- NEW! Added new role permissions: ITEM_FRAME_BREAK and PAINTING_BREAK.
- NEW! new command /realm admin changeown.
- NEW! Added the /realm admin purge command.
- CHANGE Updated Paper API to 1.21.11. Removed keepSpawnLoaded and setViewDistance to fix invisible chunk bugs in this version
- CHANGE multi-settings.yml has been updated.
- BUGFIX Members menu now correctly detects slots using the new permission realmcore.maxresident.x.
- BUGFIX Multi JSON message parser has been fixed for better stability.
- BUGFIX Fixed language messages for grief_no_itemframe and no_attack_monster.
- BUGFIX Correct parsing of %realmcore_player_maxresidents% in invite messages.
- BUGFIX Permissions now correctly differ depending on the storage mode.
[API CHANGES]
- NEW! New method. [getRealmVotes()]
- SOON Full documentation is currently in development. (Progress: 22%)
When installing this new version, delete the /lang folder to reset and generate it with the new sections. Also delete the settings.yml to apply the new sections.
Full Changelog:
- The plugin is now stable for the version 1.21.11.
- BUGFIX A problem related to the permissions for placing water/lava in realms has been fixed.
Full Changelog:
- NEW! New member system has arrived.
- NEW! New interactive /realm invite and uninvite commands to invite players to become members.
- NEW! New config called role_permissions.yml where you can edit the interaction permissions each role has over the realm at a general level.
- NEW! New system that prevents players from spawning in water.
- NEW! Now in the /realms members menu, you can switch between your members and your trusteds
- NEW! New, more modern and powerful licensing system (old licenses will no longer work and must be obtained on Discord using the /licenses command)
- You can now customize the noise generator parameters for multibiome mode
- The plugin is now stable for the version 1.21.10.
- Comments have been improved and settings.yml has been restructured
- Anti-piracy measures have been improved
- Improvements in CreatorManager logs
[API CHANGES]
- NEW! New methods to obtain a realm's residents. [isResident
(), getResidents(), getResidentsUUIDs()]- SOON Full documentation is currently in development. (Progress: 12%)
When installing this new version, delete the /lang folder to reset and generate it with the new sections. Also delete the settings.yml to apply the new sections.
Full Changelog:
- BUGFIX It has been fixed an issue that caused debug messages to appear when changing worlds.
- BUGFIX Some blocks in version 1.21.9 were not properly detected for interaction blocking.
Full Changelog:
- NEW! The plugin dependencies have been optimized.
- The plugin is now stable for versions 1.21.8 and 1.21.9.
- BUGFIX Several bugs that occurred when creating worlds in version 1.21.8 have been fixed.
[API CHANGES]
- NEW! From now on, the plugin includes a public API to allow third-party plugins to integrate with RealmCore events.
- RealmCoreAPI - Main interface providing access to realm management functionality.
- RealmCoreProvider - Service provider interface for obtaining the API instance
- Realm interface representing player realms.
- RealmCreateEvent - Fired when a new realm is created
- RealmDeleteEvent - Fired when a realm is deleted
- PlayerJoinRealmEvent - Fired when a player enters a realm's area
- PlayerLeaveRealmEvent - Fired when a player leaves a realm's area
- SOON Full documentation is currently in development. (Progress: 7%)
When installing this new version, delete the /lang folder to reset and generate it with the new sections. Also delete the settings.yml to apply the new sections.
