Technical Changes/Bug Fixes:
- Edited the code for Share Nutrients to use a more reliable method for the timer & cooldown. (Fixed Inconsistent bug where timer/cooldown stopped working correctly at random)
- Moved
mcfunctions
&entity_types
to the Sapling Folder - Included
#replaceable
in thebush-replaceable
tag to reduce the number ofexecute_command(s)
in Grounded Roots ability - Updated pack.mcmeta
- New Zip name
Note: I'm aware of the issue of occasionally spawning underground. This has been a bug since I added the spawn biome feature. However, this isn't a bug due to my code, it's a bug due to the origins mod itself. The only reason I won't remove it is to prevent players from spawning in hot biomes. I think that it would be worse for players to instantly burn upon spawning in rather than spawning underground.
Visible Changes
Share Nutrients
- Now works with Villagers & Wandering Traders
- You now also get saturation from activating it
Icon & Pack
- Updated pack.png
- Pack description now shows version number
Hotfixes
Share Nutrients
- Fixed issue where it would give potion effects to any entity inside the circle. Now it only targets entities found in tag
sapcraft:regenfield-entities
Note - If you are updating from a previous datapack version and you're the one using this origin, upon joining the world, it's gonna make you pick your origin again in the selection screen.
Visible Changes
-
Share Nutrients:
Nature Support: Allows you to activate ability with almost any land animal (including dogs!).
Nerfed Self-Effects: Removed Regeneration (this only applies to the user, so everyone else EXCEPT YOU will have regeneration and other effects).
-
Flammable:
Armor Change: Reduced Fire Protection requirement from full set of level 3 to level 2.
-
Immunity:
Buzz Buzz: Now immune to bee stings and harvesting honey.
-
Grounded Roots
Bush: Changed Bush to be full flowering azalea leaves (previously it was 2/3rds regular azalea leaves).
-
Poison Ivy:
Cooldown: Changed cooldown bar texture.
-
Origins Screen
Icon: Changed Origin icon from Flowering Azalea Bush to Oak Sapling
Descriptions Edited general description & activated abilities descriptions.
Hotfixes
-
Autotroph & Flammable
Detection: Changed Light Detection from feet to head in order to fix a bug where riding boats on land would either give you weakness or allowed you to become immune from burning hot biome.
-
Grounded Roots
Replace: Fixed where grounded roots wouldn't work properly in classic cave structures (like mineshafts).
Techincal Changes
- Relocated power files to a different folder
sapling/powers
(to allow the possibility for making multiple origins in the same datapack.) - Renamed parent folder containing
sapling.json
andcategory tags
from "justsap" to "sapcraft".
Bug Fixes
- Fixed Bug with Nutrient Share ability where it would activate upon loading or spawning in world for the first time
- Decreased Nutrient Share ability EXP requirement & usage from 4 EXP levels to 2 EXP levels
- Increased Grounded Roots ability EXP requirement & usage from 2 EXP to 4 EXP
Minor Changes
- Updated power descriptions that were changed
- Updated pack.mcmeta
(compared to beta)
Remains
- Custom hurt & death sounds
- Now you leave an azalea bush upon death
Share Nutrients
- Changed particle ring
- Added Resistance & Saturation to effect list
Autotroph
- Changed Sunlight Detection from "exposed to sun" to sky light detection (if skylight level is above or equal to 10, you get fed from light)
- Changed Photosynthesis method from saturation potion effect to origins:feed
Scorch
- Changed Sunlight Detection from "daytime" to sky light detection (if skylight level is above or equal to 10, you get set on fire)
Balances
- Balanced Poison ability to a less exteme value and added hunger effect to poison punch
- Reduced effects of Bush sheild ability
- Improved Share Nutrients Ability
Technical Changes
- Changed nutrients.json to autotroph.json
- Combined Poison Ivy sub-abilties "poison-hit" & "regret" to one, so it's more reliable
- Renamed ability "No Shields" to "Shieldless"
Changelog
- Now requires apugli & origins extra keybinds
- Added "Share Nutrients" ability which lets you create a regeneration field when near another player
- Improved leaf phasing ability (previously your feet had to be in leaves to get speed boost but now any part of body works)
Minor Changes
- Reorganized origin screen and added tooltips to every ability with an icon
- Changed execution of ability sound FX from "execute command" to "origins:playsound"
Version alpha-v0.3.0
New Features
- Renamed "Burnable" to "Flammable" and edited description
- Added Immunity to berry bushes, cacti, and poison
- Added Rain Regen, you get regeneration by being in the rain
Edits & Fixes to existing features:
- Changed Origin Icon to Flowering Azalea
Leaves - Edited Origin Description
- Renamed "Burnable" to "Flammable" and edited description
- Reduced Fire Resistance requirement from full fire prot 4 to fire prot 3
- In hot overworld biomes, now you only catch on fire if it's daytime, but nether stays the same
- Renamed "Phasing leaf" to "Leaf Phasing"
- Fixed Defensive bush to replace grass and tall grass when activated
File edits:
- Combined Autotroph-related JSONS into "nutrients.json"
- Combined "leaves.json" & "speedleaf.json" into just "leafphasing.json" and added green sprite to that ability
- Removed nether biomes from "hots" tag
- Added "hots-nether" tag which only contains nether biomes