1.0.0-alpha.1
Compatibility
Changes
Initial public release of BloodMoon Enhanced.
Added
- Three special moon types:
- Crimson Moon
- Cobalt Moon
- Purple Moon
- Configurable horde system.
- Custom mob templates.
- Custom horde drops.
- More mechanics.
Changed
-
Reworked horde spawning system during the developing.
-
Refactored moon state management, before, A single variable used to tell the entire codebase that the moon was active; now, we retrieve the active moon state from MoonData, a class that saves and synchronizes everything.
-
MoonData is now the main source of active moon state and more, facilitating client-server synchronization.
Fixed
-
Various synchronization issues.
-
Removed redundant checks and outdated logic.
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:EBRtMmX4:vwjDxsWG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:EBRtMmX4:vwjDxsWG"
}

