Included content
| Name | |
|---|---|
[!WARNING] Make sure to check out https://gist.github.com/eggohito/510eb0cf7d36d40f906ac1fcef74ee96#file-alpha_9-md for more details about this update!
calio] Added new data types related to recipes:
SerializableDataTypes#RECIPE_SERIALIZER for recipe serializers.SerializableDataTypes#RECIPE_ENTRY for recipe entries.calio] Changed SerializableDataTypes#RECIPE to actually reflect recipes instead of recipe entries.apoli#247] Crafting recipes defined in powers are now visible in the recipe book.apoli] Fields that accept an action type can now accept an array as a shorthand for using the and meta action type.apoli] Renamed the following meta condition types for consistency with vanilla:
chance --> random_chanceand --> all_ofor --> any_ofapoli] The slot parameters of the has_power and power_count item condition types are now optional.apoli] The apoli:powers item component will no longer error when a non-existent power is defined.apoli] Power names/descriptions can now be translated with the respective power.<namespace>.<path>.name/description translation keys, even when not using the translate JSON text component.origins] The origins:origin item component will no longer error when a non-existent power is defined.origins] Origin names/descriptions can now be translated with the respective origin.<namespace>.<path>.name/description translation keys, even when not using the translate JSON text component.origins] Origin layer names can now be translated with the layer.<namespace>.<path>.name translation key, even when not using the translate JSON text component.origins] Removed OriginRegistry in favor of integrating its functionality to OriginManager.calio] Fixed eat_seconds parameter of food components (aka. encoded/decoded via the SerializableDataType#FOOD_COMPONENT data type) accepting a non-zero positive floating point value instead of non-negative floating point value.calio] Fixed ingredients (aka. decoded/encoded via the SerializableDataTypes#INGREDIENT data type) unable to be sent to the client.calio] Fixed enum data types (aka. data types using SerializableDataType#enumValue) being case-sensitive when checking for matching additional values.apoli] Fixed crash caused by encoding global power sets.apoli] Fixed some aspects of global power sets (e.g: order) being replaced when merging.apoli] Fixed minor issue with printing JSON as text where JSON keys with null values are being printed (affects the /power dump command.)apoli] Fixed determining logic in the game_event_listener power type used for determining whether a game event should be accepted.apoli] Fixed on_block entity condition type incorrectly evaluating a block at the wrong position.apoli] Fixed crash caused by the modify_projectile_damage power type.apoli] Fixed spawn_particles entity action type miscalculating its spread.apoli] Fixed default translatable text (aka. the ApoliDataTypes#DEFAULT_TRANSLATABLE_TEXT data type) not being translatable by default.origins] Attempt to fix crash(?) with Merling's Water Breathing power (e.g: when drying out.)origins] Fixed some aspects of origin layers (e.g: name, order, gui_title, etc.) being replaced when merging.| Name | |
|---|---|
| File | Type | Size | |
|---|---|---|---|
| Origins-1.13.0-alpha.9+mc.1.21.x-sources.jar | Unknown | 413.64 KiB |
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.
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:3BeIrqZR:BUZYwxOO"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:3BeIrqZR:BUZYwxOO"
}