Changelog
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:and
meta-actions with implicit arrays - Complied with vanilla-like renames (
origins:and
->origins:all_of
,value
->amount
etc). 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_eat
field in the modify food power doesn't work despite being valid, requiringalways_edible
to be added anyway) - Swapped to
cactus
fromthorns
damage 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_resource
to 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
client
silently isn't respected any more in favour of the undocumentedside
meta 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
Dependencies
Files
origins-minus-2.2.0+1.21.jar(130.49 KiB) Primary Download
External resources
Project members
sisby-folk
Co-Authors
GardenSystem
Designers
Technical information
License
LGPL-3.0-only
Client side
required
Server side
required
Project ID