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.8.0+1.20.1-forge
Release
Forge v2.8.0+1.20.13 years ago 96
Uploaded by
Compatibility
Minecraft: Java Edition
1.20–1.20.1
Platform
Forge
Supported environments
Client and server
Changes
Breaking Change Notes
apugli:sprintingnow has a new field calledrequires_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_scalepower type. Requires Pehkui to function. If Pehkui isn't loaded, any powers with this power type will fail to load. - Added
crawling, andprevent_entity_selectionpower types. - Added
requires_inputboolean field tosprintingpower type (Defaults to false). - Added
functionfield tomodify_durability_changepower type. Can befloor,round, orceiling. Defaults tofloor. - Added
self_target_bientity_action,self_nearby_bientity_action, andtarget_nearby_bientity_actiontodamage_nearby_on_hitpower type. (All optional). - Added
attacker_target_bientity_action,attacker_nearby_bientity_action, andself_nearby_bientity_actiontodamage_nearby_when_hitpower type. (All optional). - Added
should_damage_conditiontofreezepower type.
Bi-entity Condition Types
- Added
compare_dimensionsbi-entity condition type. - Added
compare_scalebi-entity condition type. If Pehkui isn't loaded, this condition will return true.
Entity Condition Types
- Added
crawling, anddimensionsentity condition types. - Added
scaleentity 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_*_hitpower types. - Fixed
damage_nearby_on_hitnot running at all. - Fixed
damage_nearby_*_hitnot considering for thedamage_conditionfield. - Fixed
hoverpower type'sstep_assistfield not functioning for correcting upper bounds. - Fixed
allow_anvil_enchant'scomparisonfield not defaulting to>=. - Fixed
modify_enchantment_levelnot syncing its initial values to clients. #58 - [FABRIC] Fixed
damage_nearby_when_hitusingdamage_nearby_on_hit's serializable data. - [FABRIC] Fixed fabric.mod.json not using the new
fabric-apimod id. #56 - [FORGE] Fixed incorrect behaviour with stopping from
sprintingpower 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
fabricdependency in fabric.mod.json tofabric-api. #56
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:U8f2453C"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:1qeWG44Y:U8f2453C"
}
