Awakening | v0.5.0
on Feb 1, 2025Awakening | v0.5.0
on Feb 1, 2025Initial datapack upload.
Features
- Added Arcane Paths: Werewoof and Vempyre.
- Werewoof transforms into a Wolf at will (players; CTRL+S) or every Full Moon (mobs), are vulnerable to Iron, and naturally stronger than a regular player.
- Vempyre (player only) obtains "life energy" from hitting most mobs with bare hands, which can be used for a variety of abilities.
- Heal (CTRL+SHIFT+S) takes 20 points and heals some of the user's health. At higher levels of Vempyrism, this healing becomes stronger.
- Lunge (CTRL+SHIFT+W) takes 10 points and grants a brief burst of speed, at the cost of weakness while active. At higher levels of Vempyrism, its debuffs are removed.
- Shroud (CTRL+SHIFT+A+D) takes 80 points and renders the user temporarily invisible, but quite slow. Hitting a mob while invisible grants a burst of extra damage for a few seconds. At higher levels of Vempyrism, Slowness is replaced by Speed.
- An alternative ability is to perform a Lunge while shrouded, which causes the player to "warp" through walls.
- Of all mobs, "humanoids" (bipedal, non-Undead creatures) grant the highest points (and Saturation) per hit. Bottled blood may also be obtained by hitting them with an empty bottle in the mainhand.
- Added custom effects: Holy Sickness, Holy Numbness, Purity and Bloodlust
- Holy Sickness is caused when a Werewoof is in physical contact with Iron, or when a Vempyre is under sunlight.
- Has various "levels", which are based on how long Holy Sickness has been active. When the cause of the effect (Iron, sunlight, etc.) is no longer present, these levels are run in reverse order (e.g. from III to II to I), until the effect is fully removed.
- Holy Sickness' final level (V) can be survived as a Werewoof, which grants immunity to all Holy-related ailments.
- Holy Numbness is obtainable by a craftable potion, by consuming Golden/Enchanted Golden Apples, or with the new "Holy Numbness" custom enchantment.
- When active, Holy Numbness directly lowers Holy Sickness' severity, preventing it from progressing its levels and blocking level IV and V from occurring altogether.
- Also prevents Iron and sunlight from directly harming the Werewoof or Vempyre, respectively.
- Holy Sickness III is still capable of inflicting damage, though.
- Having multiple causes of Holy Sickness at once can and will overpower Holy Numbness' alleviating effect, causing levels I, II, and III to occur as per usual.
- When active, light-blue potion particles are displayed on the player.
- Purity is obtained by a craftable potion, or with specific magics.
- While active, no other effects can be inflicted upon the player, positive or otherwise. Arcane Paths' unique traits and abilities are also nullified for the duration of the effect.
- When active, white potion particles are displayed on the player.
- Bloodlust is exclusively obtainable when consuming bottled blood.
- Has no behavior of its own (though drinking blood as a non-Vempyre grants a variety of nasty debuffs); Its duration is defined by the "Bad Luck" effect granted upon drinking blood.
- Has a stronger variant, only obtainable by crafting; If the player dies to a creature (but not to an indirect attack, such as arrows or fireballs) while under a strong Bloodlust effect, they become a Vempyre.
- Holy Sickness is caused when a Werewoof is in physical contact with Iron, or when a Vempyre is under sunlight.
- Added spells: Thunder Egg, Thunderous Egg, Judgement.
- Thunder Egg causes lightning to fall at the position of the egg upon impact; Is quite volatile and prone to hitting its user without proper care.
- Thunderous Egg creates a "Storm Cloud" upon impact, a highly dangerous phenomenon of nature which lifts nearby creatures in the air and strikes anything nearby with powerful lightning.
- The Storm Cloud is not fixed to a location either, and will actively seek out creatures to target (including the player) when those around itself have perished.
- Both Egg spells are obtainable rarely when picking up an egg (magical or otherwise) near a Chicken, or by crafting (recipes are granted when first obtaining the item).
- This is somewhat exploitable; Furthermore, picking up a Thunder Egg item near a chicken has a guaranteed chance to convert it to a Thunderous Egg.
- Judgement conjures a slow-moving projectile which creates an AoE upon impact with a block or entity; The AoE inflicts Holy Sickness to entities within its range (visible as rotating blue flames), unless they are immune to it or have the Purity effect.
- Hostile mobs (read: Undeads or anything targeting the player that is not tameable or a golem) are instantly inflicted Holy Sickness III upon entering the AoE; Other creatures have Holy Sickness slowly build up until this threshold.
- Immune players are granted Fire Resistance and (regular) Resistance while inside the AoE.
- 12 items of this spell (plus its recipe) are granted when completing the advancement for surviving Holy Sickness V.
- Added new enchantments: Holy Numbness, Iron Aspect, Vempyrism
- Holy Numbness grants the Holy Numbness effect whenever Holy Sickness is active; It also makes equipment 20% less durable.
- Holy Numbness is incompatible with Protection and its variants, and may only be applied to Iron gear and items.
- Iron Aspect causes weapons to deal extra damage to Werewooves, acting as if they were an Iron Sword; It also makes equipment 33%/50% more durable depending on the enchantment's level.
- Iron Aspect is incompatible with damage enchantments (Sharpness, Smite, Bane of Arthropods, etc.) and Vempyric; It can be applied to any enchantable gear.
- Vempyric causes weapons to deal much lower damage to living humanoids and more damage to undead humanoids, and grants "life essence" to Vempyre players as if hitting a mob bare-handed.
- Vempyric is incompatible with damage enchantments (Sharpness, Smite, Bane of Arthropods, etc.) and Iron Aspect; It can be applied to all weapons.
- Holy Numbness and Iron Aspect are obtainable as loot (as Enchanted Books or on enchanted items) and at the Enchanting Table; Vempyric is considered a "treasure" enchantment, and is only obtainable by loot.
- Holy Numbness grants the Holy Numbness effect whenever Holy Sickness is active; It also makes equipment 20% less durable.
- Added "living" structures: Scarecrow, Scarebow.
- Scarecrows repel any hostile mob in its vicinity (a ~180º radius centered at its facing direction), being only able to damage mobs if pushing them against a block.
- Scarebows repel incoming projectiles around itself, removing its speed and causing it to fall to the floor. Arrows are broken, and Tridents are pushed around until leaving that Scarebow's range of effect.
- Both Scarecrow and Scarecrow are created with a similar-looking structure akin to the ones spawned around Pillager Outposts (a wooden fence below, a center block in the middle, wooden fences on opposing sides and a Carved Pumpkin at the top); Scarecrows have a Hay Bale at their center, while Scarebows have a Target block instead.
- Jack o' Lanterns may also replace the Carved Pumpkin requirement; Placing a Pumpkin then carving it also triggers a Scarecrow/Scarebow's creation.
- If a luminous object (torches, candles, lanterns, etc.) is placed inside the pumpkin, it becomes a Jack o' Lantern.
- Placing a Soul Torch/Lantern/Campfire or Redstone Torch inside the Pumpkin skips its vision check entirely, allowing it to target mobs through blocks and in a full 360º radius.
- Redstone Torches will not convert a Scarecrow/Scarebow's pumpkin to a Jack o' Lantern.
- Added potions: Lesser Healing, Lesser Harming, Holy Protection, Purity, Purification, Vial of Blood, Vial of Bloodlust.
- Potion of Lesser Healing is craftable with mundane, healthy items, and grants a few seconds of Regeneration.
- Potion of Lesser Harming is craftable with mundane, poisonous items, and grants a few seconds of Poison.
- Potion of Holy Protection is craftable with Iron, Gold, and Glowstone Dust, and provides the Holy Numbness effect.
- Potions of Purity/Purification are craftable with a range of magical items, and provide the Purity effect.
- Potion of Purification removes all of the user's Arcane Paths; Use wisely.
- Vials of Blood/Bloodlust are craftable with various blood-related items, and provide the Bloodlust effect.
- Drinking a Vial of Bloodlust and perishing to a mob before its effect runs out converts the user to a Vempyre.
- Added transmutation recipes:
- Iron -> Gold (1 Iron Ingot + 8 Gold Nuggets)
- Flowers -> Bone Meal (3 flowers + Moss Block/Gold Nugget)
- Potion -> Splash Potion (Potion + Gunpowder/Gold Ingot)
- Potion/Slash Potion -> Lingering Potion (Potion/Splash Potion + Dragon's Breath/Gold Block)
- Clay -> Sand (Clay + Moss Block)
- Sand -> Clay (Sand + Coal/Charcoal)
- Moss Carpet -> Moss Block (4 Moss Carpets)
- Added legacy Enchanted Golden Apple recipe, with a secondary variant (Golden Apple + 4 Gold Block + 4 Nehter Quartz)
Experimental Features
These features are often unobtainable in Survial and currently in a notoriously unfinished state. While using them will (most likely) not break your world, they have no guarantees as to balance, performance, or practical uses outside experimental gameplay.
- Added spell: Soul Shard.
- Created with the command
function goldark.magic:spells/soul_link/create
; Must be run as the target entity which the Soul Shard will link to. - When dropped as an item, the target entity's Motion is influenced by the Soul Shard's.
- When thrown at a cactus, fire or lava, the target entity is damaged and the Soul Shard is broken.
- Fire and lava will also set the entity on fire for roughly the amount of seconds that block would if the entity had touched it itself.
- When left in water for long periods of time, the target entity begins to drown.
- If a player sprint-sneaks (CTRL+SHIFT) while near a Soul Shard, both are teleported to the target entity.
- Has a "durability" of 256. Running any of its behaviors has a chance to reduce durability by 1; When reaching durability 0, the item breaks.
- Soul Shards with same target but differing durabilities are not stackable with each other; This is a known limitation and not an intended feature.
- The Modify Player Data mod is recommended for greater influence on player entities; Nonetheless, Soul Shards have similar enough behavior on players as it does with non-player creatures.
- Created with the command
- Added custom block: Magic Cauldron.
- Created with the command
/function goldark.magic:spellcraft/cauldron/create
; Must be run at the Cauldron block's position. - When players step inside the Cauldron itself, they are randomly teleported to a valid position in a 8x4x8 block radius.
- Items can be thrown inside; Certain combinations create unique new items, e.g. magic essences.
- Created with the command
- Added Essence magic: Essence of Purity
- Essence of Purity conjures a fast-moving projectile with mild close-ranged homing. After a set amount of time, the projectile explodes, damaging any non-Holy immune (see Holy Sickness immunity) creature nearby and inflicting the Purity effect to all creatures within a larger radius.
- Unlike Judgement's projectile, hitting a block does not cause the Essence of Purity's explosion to instantly trigger; Instead, it simply sticks to that block until its timer goes off.
- Hostile mobs take doubled damage from the essence's explosion.
- Cannot be crafted by normal means; Instead, its item is created by throwing a Glowstone Dust and Bone Meal at a Magic Cauldron.
- Essence of Purity conjures a fast-moving projectile with mild close-ranged homing. After a set amount of time, the projectile explodes, damaging any non-Holy immune (see Holy Sickness immunity) creature nearby and inflicting the Purity effect to all creatures within a larger radius.
- Added Path evolution for Werewoof and Vempyre.
- Upon certain conditions, players can "evolve" their Arcane Path, gaining new abilities and (potentially) new dangers to be aware of.
- Added two evolutions for Vempyre:
- The first is obtainable by defeating a "strong foe" (i.e. Elder Guardian, Warden, Ravager, Wither or Ender Dragon) while at experience level 10 or higher;
- The second is obtainable by defeating the Wither or Ender Dragon while at exp. level 20 or higher.
- Vempyrism II (i.e. evolved once) grants a new morph ability to Vempyres, allowing them to turn into bats at will.
- This bat form replaces Werewoof's Wolf morph if the player has both paths, and may occasionally conflict with Vempyre's Heal ability.
- When triggered, four bats are spawned around the player. These bats attack anything that is not a Vempyre or bat, but disappear after a short amount of time.
- At Vempyrism III (i.e. evolved twice), four new bats are spawned, to a total of eight. These new bats are invulnerable and always on fire, and inflict foes ablaze with every attack.
- The bat form is capable of flight, and slowly descends when not actively flying. However, as with Werewoof's initial development versions (all the way back to v0.3.0), the bat's movement is erratic and hard to maneuver.
- Werewooves have an achievement for evolving once, but it is currently unobtainable. Directly changing a Werewoof's path level also has no effect on its abilities.
Debug Features
These features are not obtainable in Survival mode and require Allow Cheats to be enabled. They are not intended for use in regular gameplay and are instead tools for development environments.
Various debugging aids are available when
debug_mode
is enabled at the datapack's settings.
To do so, run the command/data merge storage goldark:settings { debug_mode: true }
-
Added item: Remover Stick.
- Obtainable with the command
/function goldark:debug/give/remover_stick
- Instantly sets any hit entity's health to 0, and its DeathTime to 20s (i.e. the entity becomes
poof
particles with no death animation) - Known to work with most mobs and the Wither boss.
- Not (yet) tested against the Ender Dragon.
- Has undefined behavior against Slimes and Magma Cubes, which split when hit by a Remover Stick; Still functional, just somewhat unpredictable.
- Obtainable with the command
-
Pig
- Pig (Tactical)
- Pig (Nuke)
- Pig (Tactical)