Tags
Creators
Details
1.1
Compatibility
Required content
Changes
Update 1.1 Notes
- Added support for level ranges in Alpha definition files
- Added support for underground spawning of Alphas
- Added a command to manually spawn an Alpha
- Added "alpha" aspect to spawned Alphas
- Added Alpha spawner block
- Added config option to enable showing coordinates in the spawn announcement message
Level ranges
In an Alpha definition file you can now set a range of levels for the Alpha Pokemon and its herd members.
"level" : "40-50"
or
"level" : "50"
are both acceptable values in the level field now.
Note: If you have a datapack with extra Alphas defined, you will need to update the level value from an integer (50) to a string ("50") for each of the files.
Underground Spawning
There is now a field in the Alpha definition file called "spawnUnderground"
"spawnUnderground" : false
This value will determine if the Alpha can be spawned underground. This will add it to a serperate pool of potential spawns exclusively for underground spawning.
Note: If you have a datapack with extra Alphas defined, you will need to add this field to each file regardless if they spawn underground or not.
Command
Added alphaspawn command to allow for manually spawning of Alphas at the players location. This command is available to admins only (Permission level 2)
/alphaspawn <species|random> <spawnHerd>
The species of all registered Alphas will be suggested to the player once they start typing the command. You can also use the random keyword to choose randomly from the list of registered Alphas.
<spawnHerd> is a boolean value that will determine whether the Alpha will spawn with its herd. This value is independent from the configuration value
Aspect
When an Alpha spawns, it will be given the "alpha" aspect. This is defined for other mods or datapacks to be able to identify and use Alphas in other ways.
For example:
The Fight or Flight Reborn mod can make use of this aspect to make Alpha Pokemon always aggressive. Configuration for this happens in the Fight or Flight configs, not this mod's config. See the Fight or Flight docs for more info on that mod.
Alpha Spawner
Added a spawner block for Alpha's inspired by Apotheosis' boss spawners. This spawner will generate with Alpha dens in the world.
Once a player gets close enough to the spawner, an alpha is guaranteed to spawn from the pool of spawns for the biome the spawner is in and the spawner will be destoyed. A one time spawn.
Configuration Changes
Added a new configuration entry showCoordinatesInAnnouncement
If true the spawn announcement message will display the coordinates that the Alpha spawned at. This will only apply to naturally spawning Alphas and not Alphas spawned by a spawner.
Bug fixes
- Fixed issue where Alphas where not spawning on the Neoforge build
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:QnWyhFGf:wQ8RzX4a"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QnWyhFGf:wQ8RzX4a"
}

