1.1.0
Compatibility
Changes
v1.1.0 - Map Overhaul
Big update focusing on adding an useful Map image to the Embed and making the Discord embeds cleaner.
Added Map
- Original nation colors - territories now show their actual Nodes Map colors instead of the old text embed
- Changed the background to blue since it's all ocean anyway
- Added a subtle chunk grid so you can see the boundaries
- Territory borders are drawn around the whole node, just like in Nodes.
- Unclaimed/impassable nodes show up as black
Different Embeds for Different Events
The mod now sends different looking embeds depending on what happened:
- Chunk Attacked - Red embed, for when someone starts attacking
- Chunk Captured - Orange embed, for when a single chunk is taken
- Territory Captured - Purple embed with a special visualization
Territory Capture Visualization
When a whole territory gets captured, it now shows:
- The territory filled with the defender's color
- Diagonal stripes in the attacker's color
- A thick border around the captured node
This makes it very easy to see what's being taken.
Performance Fix
Map generation used to cause FPS drops. Fixed that by moving it to a background thread.
Other Stuff
- Cleaned up the Discord embeds (removed Quick TP and Raw message fields)
- Now works on in any version between 1.21.7-1.21.11
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:trDyW9le:HiRHxS8t"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:trDyW9le:HiRHxS8t"
}

