Tags
Creators
Details
1.3
Compatibility
Changes
Team selections with waiting lobby; map duplication; in-game settings; new PAPI placeholders; polish language added; new configs; custom model data.
New features
- Manual team selection (#23): on TEAMS maps, players can now wait in a shared waiting lobby and pick their own team from a menu. They are moved into their team's cage a few seconds before the match starts.
- New commands: /rsw createwaitinglobby <world> and /rsw setwaitinglobby
- New config options: Teams.Cage-Transfer-Seconds, plus the Team-Select item and its hotbar slot
- Map duplication: /rsw duplicate
- In-game settings menu: /rsw settings lets you change the main config options without editing files.
- Dialog menus on supported server versions. Turn them off with Use-Dialogs: false to go back to chat and inventory menus.
- New PlaceholderAPI placeholders: %realskywars_kills%, %realskywars_deaths%, %realskywars_wins_solo%, %realskywars_wins_teams%, %realskywars_wins_ranked_solo%, %realskywars_wins_ranked_teams%, %realskywars_losses%
- Polish language added
- New config options:
- Disable-Chest-Animation
- Disable-Lobby-Void-Teleport
- Custom model data is now supported on items.
- Free kits now show up as owned items.
- Messages are easier to translate, because they now use placeholders.
- A new protection listener stops blocks from being changed in protected areas.
Bug fixes
- The default language was Polish (#50, #53).
- Teammates had no invincibility at the start (#22).
- /rsw editmap threw an NPE, and other map errors are fixed (#48).
- Ranked maps always loaded as unranked.
- Resetting a map could delete maps that had no template saved yet.
- Copying a world did nothing if the destination folder already existed.
- The scoreboard was not removed correctly and could throw NPEs.
- Fixed a ClassCastException with standing and wall signs.
- Fixed player hit events and pressure plates.
- Fixed the mid-tier chest setting. Chests no longer keep custom names after they are placed.
- The leave, save and settings hotbar items stopped working after they were reconfigured.
- Shop and kit materials now accept lowercase names. An invalid entry is now skipped with a warning instead of breaking the whole shop.
- Players could be added to the same match twice.
- Item name translations failed on forked server versions ("Language file not loaded!").
- Server version detection now works without the CraftBukkit package name.
- Fixed kit creation, kit registration and kit unregistration.
- Free items appeared twice in the items menu, and free kits showed the wrong lore.
- Kit preview always went back to the shop when you closed it.
- Voting used the wrong permissions.
- Fixed an index out-of-bounds error.
- Command messages showed the prefix twice.
- Fixed an NPE when the old languages.yml doesn't exist.
Other
Requires Java 16 or newer. CloudNet support has been removed. Updated FastBoard to 2.2.2 and bStats to 3.2.1. Leaderboards now refresh asynchronously, and player joins are faster. Better error handling for map and world creation.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:psjUqJKQ:1XO6KsBL"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:psjUqJKQ:1XO6KsBL"
}

