Links
Tags
Creators
Details
Licensed LGPL-3.0-only
Published 4 years ago
Updated 2 years ago
All versions
2.2.0+1.20
Release
2.2.0+1.202 years ago 104
Compatibility
Minecraft: Java Edition
1.20.1
1.19.4
Platforms
Fabric
Forge
Quilt
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Changes
Changes:
- Modernized buildscripts
- Fixed flavour replacers for the vanilla-like origins
- Made ticking visual projectiles expire after 5 seconds
- Prevent rappel from being used underwater (sky check doesn't work there)
- Simplified edible seagrass power on pre-edible-items versions
- Fix damage types for 1.19.4 and above
- Use apoli swim speed modification instead of AAE (might be more consistent)
- Reimplemented the cooldown on blink to guaranteed only trigger if it succeeds
- Added a sound and GUI effect for out of range blinks
- Buffed lava vision far field to 15 blocks
- Changed fire immunity to prevent being lit on fire
- Add tooltips for ravenous-edible foods
- Temper Temper's +3 damage and FX now applies while using a fire aspect weapon
- Net Zero: Tried to reimplement special projectiles using powers, only to realise that non-living entities can't have powers at all.
- Carefree is now a fall resistance instead of an immunity, similar to brace
- Falls are harmless up to 8.5 blocks
- Fall damage is always between 1/2 and 1 heart, and is reduced by 90%
- Death by falling is impossible
- Bouncing occurs whenever fall damage does, and caps out falling from 16.5 blocks
- Hopefully adds more to the game feel, but damage could reasonably be disabled entirely - let us know what you think in the usual places!
- Ported to 1.21 (hi eggohito this bit is for you)
- Depluralized tag directories
- Replaced all
origins:andmeta-actions with implicit arrays - Complied with vanilla-like renames (
origins:and->origins:all_of,value->amountetc). This was a pain because they were too context-dependent for a regex replace. - Complied with various codec replacements in calio - mostly replacing calio codecs with vanilla codecs. Had to really trawl through vanilla and calio code to figure these errors out - hoping once its out of alpha the wiki will document these vanilla types too, because nothing else does.
- Fixed attribute modifiers to match new setup with IDs and renamed operations. These were also a pain - many things called "modifier" use apoli's set of modifier operations, while attribute modifiers use the vanilla set. They don't match and it's impossible to tell which you need without running it.
- Fixed particle spawning to match new setup
- Fixed buffet strategy (the aliased
can_always_eatfield in the modify food power doesn't work despite being valid, requiringalways_edibleto be added anyway) - Swapped to
cactusfromthornsdamage type for bioluminescence (avoids knockback). - Reimplement setting saturation to 0 (to fix invisible hunger bars in appleskin) without using
origins:exhaust, which doesn't seem to do the same thing anymore in 1.21 - Tried to make the cooldown reset when missing a blink less glitchy looking. For some reason using
change_resourceto reset a cooldown on 1.21 doesn't cause the HUD render to disappear instantly anymore. - Fixed add velocity powers feeling like complete garbage because
clientsilently isn't respected any more in favour of the undocumentedsidemeta action.
- Improved/Simplified powers on 1.21
- Hellspawn gets +1 to fire aspect weapons, increasing burn duration
- Reimplement ravenous using the modify food power (now easily expandable via datapacks - just add to
#origins_minus:fast_eating) - Reimplement osmoregulation using edible item
Changelog: https://github.com/sisby-folk/origins-minus/releases/tag/v2.2.0+1.19
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:gbOL9is1:8VZ2Ipx4"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gbOL9is1:8VZ2Ipx4"
}

