Apugli has been archived. Apugli will not receive any further updates unless the author decides to unarchive the project.
Tags
Creators
Details
Licensed LGPL-3.0-only
Published 5 years ago
All versions
2.0.0+1.19.2-forge
Release
Forge 2.0.0+1.19.23 years ago 75
Uploaded by
Compatibility
Minecraft: Java Edition
1.19.2
Platform
Forge
Supported environments
Client and server
Changes
Rewrite
- Apugli is now a multiloader mod. This means that it is now able to be simultaneously developed for Fabric and Forge. (PR #25 - RaymondBlaze)
- Origins Fabric based development should not end up waiting for Origins Forge to update as I can detach the Forge module at any time.
Licensing
- Apugli is now licensed as MIT again. (Previously LGPL-3.0-only).
Power Types
- Added
item_actionfield toapugli:edible_itempower type. - Added
apugli:action_when_projectile_hitpower type. apugli:bunny_hopnow stacks when you have multiple powers with this power type.- Re-added
slotfield toapugli:action_on_durability_changepower type. - Added
increase_item_action,decrease_item_action, andbreak_item_actiontoapugli:action_on_durability_changepower type. - Internally rewrote
apugli:action_on_durability_changepower type. apugli:action_on_durability_changenow only executes one action per power per tick to prevent recursion.- Added
entity_actionanddamage_conditionfields toapugli:action_on_harmandapugli:action_when_harmedpower types. - Added
item_conditionfield toapugli:modify_enchantment_levelpower type. - Removed
target_condition,self_actionandtarget_actionfields fromapugli:modify_enchantment_damage_takenas they didn't do anything and weren't present inapugli:modify_enchantment_damage_dealt.
Entity Action Types
apugli:explodeno longer removes effects within theapugli:chargedtag mob effect tag upon being triggered. Please do this yourself.apugli:raycastwill now act upon entity raycasts before block raycasts, block raycasts will no longer run upon a successful entity raycast.
Entity Condition Types
apugli:raycastnow prioritises an entity raycast if one is found.- Added
apugli:base_enchantmententity condition type.
Item Condition Types
- Added
apugli:base_enchantmentitem condition type.`
Config
- Reset Timer Ticks is now a serverside setting within the Apugli config.
Bugfixes
- Fixed
apugli:modify_enchantment_damage_takenrunning more times than what was necessary. - Fixed
apugli:velocitycomparing thecompare_tovalue to the velocity value instead of the other way around. Please update your conditions if you are using this one. - Fixed
performVersionChecknot mattering in the serversided config. #29 - Fixed
apugli:prevent_breedingbientity actions setting the love ticks value to too little. - Fixed
apugli:modify_enchantment_levelcrashing if used with anapoli:enchantmententity condition and item condition. #21 (PR #30 - Jarva)
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:1qeWG44Y:DK9sDFCq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:1qeWG44Y:DK9sDFCq"
}
