Tags
Creators
Details
Licensed AGPL-3.0-only
Created 4 years ago
Updated 2 months ago
All versions
1.21.1-0.6.3-beta1
Beta
1.21.1-0.6.3-beta1-forge7 months ago 99
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Forge
Supported environments
Server-side
Singleplayer
Changes
[0.6.3-beta1] - 2025-21-12
Added
- Add RegionSpatialCache to index regions in the world based on sub-chunks (sections).
- Add PlayerPosTracker to track the position of players
- Add RegionEvent.PlayerEnter. It is fired when a player enters a Local Region
- Add RegionEvent.PlayerLeave. It is fired when a player leaves a Local Region
- Add default title message which is displayed when a player enters/leaves a Local Region. This will be customizable in the future.
- Add
yawp-features.tomlconfig to enable/disable features. - Add config setting to enable player tracker in
yawp-features.toml - Add config setting to log detailed event info in
yawp-logging.toml - Levels (Dimensional Regions and Local Regions for that level) now need to be tracked to be recognized by YAWP.
- Add command
/yawp global track <level>to track a level so it can be protected like always. - Add config setting to enable/disable the automatic tracking of Levels (Dimensional Regions and Local Regions for that level) in
yawp-features.toml. Default is true which will work like before.
Changed
- Rename flag
xp-drop-alltodrop-xp. This now covers all xp dropping from players killing monsters. - Rework saving to reduce performance impact.
- Commands no longer trigger saving of all data, instead specific to the level of the involved region.
Removed
- Remove flags
xp-drop-player,xp-drop-other,xp-drop-monsters. This is covered bydrop-xp. - Remove flag
trample-farmland-other. This is covered bytrample-farmland.
Fixed
- Fix NPE when updating tp anchor position.
- Fix cuboid area not being normalized causing issues with recognizing players entering/leaving.
- Fix visualization not being updated when updating region area
- Fix visualization not being removed when removing regions.
- Fix spammy output when saving region data - should be less verbose now.
- Fix NPE when saving region data causing crashes-
Supplementary resources
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:py6EMmAJ:co9EBqFq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:py6EMmAJ:co9EBqFq"
}

