Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Apugli

Apugli

A library for Apoli/Origins for use with certain mods/datapacks.

137.8k
26
Library
Apugli has been archived. Apugli will not receive any further updates unless the author decides to unarchive the project.
AboutChangelogVersions

Forge v2.9.1+1.20.1

by Torty on Dec 11, 2023
Download

Fabric/Quilt v2.9.1+1.20.1

by Torty on Dec 11, 2023
Download

Bugfixes

  • Fixed sprinting power type deactivating when an entity is touching water but is not underwater.

Fabric/Quilt v2.9.0+1.20.2

by Torty on Dec 11, 2023
Download

Forge v2.9.0+1.20.1

by Torty on Dec 11, 2023
Download

Fabric/Quilt v2.9.0+1.20.1

by Torty on Dec 11, 2023
Download

Known Issues

Modify Scale is broken, I know about it. I got frustrated trying to fix it, so I released this version early so TooManyOrigins players don't have to wait.

Power Types

  • Added stop_after field to the action_on_projectile_hit power type.
  • action_when_projectile_hit now functions when a non living entity is the owner of the projectile.

Entity Condition Types

  • Added space field to velocity entity condition type.

Bugfixes

  • Fixed compare_scales crashing when scale_type is specified.
  • Fixed compare_scaless scale_types field not being counted.
  • Fixed Modify Enchantment Level not functioning as expected.
  • Fixed mixin conflict with Horse Buff.
  • [FORGE] Fixed item capabilities being broken.

Miscellaneous

  • Allow Forge versions above Forge 47.1.3 now that it has backwards compatibility.
  • Update Mixin Extras to 0.3.1

Fabric/Quilt v2.8.1+1.20.2

by Torty on Nov 13, 2023
Download

Bugfixes

  • Fixed can_take_damage entity condition causing a crash.
  • Fixed priority on modify_scale Scale Modifiers being the same as a regular scale modifier.
  • Fixed flickering with modify_scale powers.
  • Fixed modify scale not stacking with a delay field higher than 0 and conditional. #61
  • Fixed a crash relating to explosions. #62
  • Fixed a crash relating to prevent_bee_anger and beehive blocks. #62 (part 2)

Forge v2.8.1+1.20.1

by Torty on Nov 13, 2023
Download

Fabric/Quilt v2.8.1+1.20.1

by Torty on Nov 13, 2023
Download

Bugfixes

  • Fixed can_take_damage entity condition causing a crash.
  • Fixed priority on modify_scale Scale Modifiers being the same as a regular scale modifier.
  • Fixed flickering with modify_scale powers.
  • Fixed modify scale not stacking with a delay field higher than 0 and conditional. #61
  • Fixed a crash relating to explosions. #62

Fabric/Quilt v2.8.0+1.20.2

by Torty on Nov 12, 2023
Download
  • Ported the mod to 1.20.2.

Notes on Apoli

edible_item and modify_enchantment_level from Apugli have made it into the base mod itself, so for these, we have a special case where the content will be aliased to their Apoli counterparts. Consider this a backwards compatible solution, not a permanent feature, you're best to swap to Apoli's implementations as they'll continue to be supported. All code for these two power types have been removed from Apugli.

  • Aliased apugli:edible_item to apoli:edible_item.
  • Aliased apugli:modify_enchantment_level to apoli:modify_enchantment_level.

Forge v2.8.0+1.20.1

by Torty on Nov 12, 2023
Download

Fabric/Quilt v2.8.0+1.20.1

by Torty on Nov 12, 2023
Download

Breaking Change Notes

  • apugli:sprinting now has a new field called requires_input, which defaults to false. This doesn't match the behaviour in previous versions, so set this to true if you wish to have the previous logic.

Known Issues

  • [FORGE] Modify Scale does not properly sync with resource values on the client. This is an Origins Forge bug that I'll go and fix next update.

Power Types

  • Added modify_scale power type. Requires Pehkui to function. If Pehkui isn't loaded, any powers with this power type will fail to load.
  • Added crawling, and prevent_entity_selection power types.
  • Added requires_input boolean field to sprinting power type (Defaults to false).
  • Added function field to modify_durability_change power type. Can be floor, round, or ceiling. Defaults to floor.
  • Added self_target_bientity_action, self_nearby_bientity_action, and target_nearby_bientity_action to damage_nearby_on_hit power type. (All optional).
  • Added attacker_target_bientity_action, attacker_nearby_bientity_action, and self_nearby_bientity_action to damage_nearby_when_hit power type. (All optional).
  • Added should_damage_condition to freeze power type.

Bi-entity Condition Types

  • Added compare_dimensions bi-entity condition type.
  • Added compare_scale bi-entity condition type. If Pehkui isn't loaded, this condition will return true.

Entity Condition Types

  • Added crawling, and dimensions entity condition types.
  • Added scale entity condition type. If Pehkui isn't loaded, this condition will always compare to 1.0.

Bugfixes

  • Fixed crash due to wrong locations of fields when creating damage sources inside damage_nearby_*_hit power types.
  • Fixed damage_nearby_on_hit not running at all.
  • Fixed damage_nearby_*_hit not considering for the damage_condition field.
  • Fixed hover power type's step_assist field not functioning for correcting upper bounds.
  • Fixed allow_anvil_enchant's comparison field not defaulting to >=.
  • Fixed modify_enchantment_level not syncing its initial values to clients. #58
  • [FABRIC] Fixed damage_nearby_when_hit using damage_nearby_on_hit's serializable data.
  • [FABRIC] Fixed fabric.mod.json not using the new fabric-api mod id. #56
  • [FORGE] Fixed incorrect behaviour with stopping from sprinting power type.
  • [FORGE] Update pack formats.
  • [FORGE] Fixed Forge specific damage source creation method referencing an invalid method.

Internal

  • Prefixed every mixin method. #59
  • [FABRIC] Changed fabric dependency in fabric.mod.json to fabric-api. #56

Forge v2.7.0+1.20.1

by Torty on Sep 18, 2023
Download

Fabric/Quilt v2.7.0+1.20.1

by Torty on Sep 18, 2023
Download

Forge

  • Reintroduced Forge module for 1.20.1, meant to be used with Origins Forge 1.10.0.x.

Internal

  • Rewrote minor parts of the code to account for the re-enabling of the Forge module.

Fabric/Quilt v2.6.6+1.20.1

by Torty on Aug 30, 2023
Download

Forge v2.6.6+1.19.2

by Torty on Aug 30, 2023
Download

Fabric/Quilt v2.6.6+1.19.2

by Torty on Aug 30, 2023
Download

Key Pressed

  • Optimised key_pressed entity condition logic further.
  • Updated log warnings for key pressing syncs.

Bugfixes

  • Fixed key_pressed entity condition not working with serverside exclusive power types.
  • [FORGE] Fixed custom_projectile power type crashing upon usage.
  • [FORGE] Fixed start-up crash caused by a mixin compilation error.

Developer Notes

Depending on Apugli in a Common/Xplat module has become a lot easier as I have now removed the extra dependencies from the Fabric version of Origins (of which Common used to depend on).

Fabric/Quilt v2.6.5+1.20.1

by Torty on Aug 26, 2023
Download

Forge v2.6.5+1.19.2

by Torty on Aug 26, 2023
Download

Fabric/Quilt v2.6.5+1.19.2

by Torty on Aug 26, 2023
Download

Bugfixes

  • Fix incompatibility with Better Combat 2h swords.

Fabric/Quilt v2.6.4+1.20.1

by Torty on Aug 24, 2023
Download
1
2
3
10

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@aaf125c

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.