Herobrine Awakens

Published by Nider on
Share this on:
Downloads:
497
Upvotes: 5
Project status
Stable
License
All Rights Reserved
Modification type
Supported Minecraft versions
1.19.2

Jump to downloads

Inspired by various similar projects, the mod adds a powerful new boss into the game. This version of Herobrine is perfect for those who prefer a more vanilla-like experience without the need to bother with complicated summoning mechanics and such.


Main features:

The mod adds a new boss mob called Herobrine who restlessly intrudes into personal space of randomly chosen players. Rumor has it that he is allied with illagers to boot. Herobrine is completely neutral initially, but can be engaged in combat. Keep in mind though, that every action has consequences...

Only one Herobrine can exist in each world and will not come back once defeated without certain actions or use of commands. However, you should prepare for a really bad time as he will not go down in a fight that easily and is capable of escaping when things get unfavorable. Moreover, Herobrine grows angrier and upgrades his equipment every time he loses a battle.

Several new advancements are added to track your progress in the mod. Defeating Herobrine for good rewards the victor with a new consumable item that grants massive boost to health as long as the user remains alive. However, whether to fight Herobrine or to cooperate with him is up to you. Offering particularly rare items using Altars he sometimes builds may earn his favor, providing smaller, but more consistent benefits.


Challenge him:

Herobrine is a fast and strong boss capable of teleportation. He is difficult to defeat alone without high-tier gear and consumables. His behavior can be divided into two stages: Observation and Combat. Herobrine becomes more challenging every time you win a battle against him, gaining better equipment and new abilities.

During Observation stage Herobrine teleports to a random player and warps away if either the players are too close or too far or enough time passes. This behavior changes once you sufficiently aggravate him. Be careful as provoking Herobrine too much will eventually make him curse all players.

Combat stage begins once Herobrine is provoked. The easiest way to do so is to attack him. Breaking an Altar without Silk Touch also counts as a provocation. Herobrine is initially unarmed and fights using bare fists. He is capable of dodging incoming attacks through teleportation. Inflicting wounds adds new moves to the list such as summoning reinforcements, placing TNT (can be disabled through "mobGriefing" game rule) and more. Herobrine will escape every time he takes enough damage (around 1/3 of his health). Keep in mind that he will instantly restore all health lost in last battle if you fail to make him escape. He also slowly regenerates health when away from players.

Defeating Herobrine for good rewards the victor with powerful consumable item that increases player health by 20. The buff stays until the player dies, in which case the item reappears and can be picked up once again.


Or earn his favor:

Herobrine may occasionally build Altars once he is done observing a player. Disturbing him or running away cancels the action. Said Altars can be used to make offerings to Herobrine. However, he is not interested in mere diamonds and other such resources. What Herobrine seeks are unique treasure items that can be found throughout the world. Uncommon items such as Heart of the Sea increase reputation by 2, rare items such as Music Disc increase reputation by 5, epic items such as Enchanted Golden Apple increase reputation by 10. The rarity of item is represented by the color of its name. Golden Apple, Enchanted Golden Apple and new soul items heal Herobrine (by 5%/20%/50% of max health depending on rarity). Because Golden Apple can be crafted easily, it counts as an uncommon offering instead of a rare one. Reputation initially starts at 0 and can go between -30 and 30. The value is shared by all players in the world and affects Herobrine behavior. Certain reputation changes are announced through chat. For example, "you feel alarmed" message means that reputation went below 0.

Once reputation reaches the highest value, Herobrine will begin bringing gifts such as Iron Ingots, Emeralds and Diamonds. Move close to Herobrine to claim the gift. However, Herobrine becomes increasingly more hostile as reputation decreases and forcing him to flee drains all positive reputation in one go. At -15 or lower reputation Herobrine starts attacking players who stay near him for too long or get too close. At -30 rep running away is no longer an option either. Once reputation reaches the the lowest value, Herobrine will also curse all players in the world. Hostile illagers spawn around players while the curse is active. Making an offering lifts the curse.


New content to discover:

New block: Altar

Altar

Altars are occasionally placed by Herobrine on even terrain. They can be used to make offerings. Breaking an Altar requires Diamond Pickaxe or better. In addition, the block itself drops only if the tool is enchanted with Silk Touch (Obsidian and Red Wool blocks are dropped otherwise). Altar self-destructs if an offering would increase reputation to the maximum without healing Herobrine, revealing a hidden Obsidian Dagger enchanted with Soul Rend. Herobrine will not build a new Altar if one already exists inside a 7x7 chunk square centered on his position or if said square is heavily populated (contains many block entities such as chests and furnaces).

New enchantment: Soul Rend
Soul Rend is a unique enchantment. It is not available by normal means and can only be found on Obsidian Daggers hidden inside Altars. Kill any mob with 10-150 max health for a chance to extract its soul. The chance is the same as for Rabbit Foot drop and can be increased with Looting. Killing a mob with more than 150 health is guaranteed to extract a special soul instead.

New enchantment: Storm Calling
Storm Calling is a unique enchantment. It is not available by normal means and can only be found on Herobrine's prized Obsidian Sword. Use right click on a solid block to strike lightning on top of it at the cost of 50 durability. This can only be done in rainy weather and only on blocks that can see the sky.

New effect: Punishing Curse

Punishing Curse

Punishing Curse is automatically applied to all players once their reputation with Herobrine reaches the lowest value. This effect causes hostile illagers to spawn around players as long as spawning conditions are met (difficulty, game mode and "doMobSpawning" game rule). Making an offering removes the effect after a brief delay.

New weapon: Obsidian Dagger

Obsidian Dagger

Obsidian Dagger is an uncraftable weapon. It has low durability and damage, but is the only source of Soul Rend enchantment. It can be found by interacting with Altars. In addition, Obsidian Dagger can be used to craft a new Altar when combined with some Obsidian, Red Wool and Redstone.

New weapon: Obsidian Sword

Obsidian Sword

Obsidian Sword is an uncraftable weapon. It has the same damage as Diamond Sword, but better durability. This sword enchanted with Storm Calling is a special weapon of Herobrine and he will not use it unless you offer him something truly blasphemous. Win a battle against Herobrine to claim it.

New item: Crystallized Soul

Crystallized Soul

This soul can occasionally be extracted from mobs with 10-150 max health using a weapon enchanted with Soul Rend. It can be used to craft Flask of Souls and in place of Soul Sand and Soul Soil. It can also be offered on Altar as an uncommon item.

New item: Warped Soul

Warped Soul

This special soul can be extracted from mobs with more than 150 max health using a weapon enchanted with Soul Rend. It can be used to craft Flask of Souls and in place of Soul Sand and Soul Soil. It can also be offered on Altar as an epic item. In addition, Warped Soul is powerful enough to revive Herobrine.

New potion item: Flask of Souls

Fask of Souls

This is your main reward for allying with Herobrine. Flask of Souls is a special reusable potion that restores 5 hearts of health over 3 seconds. Unlike regular potions, it is crafted from Glass Bottle and 3 Crystallized Souls (similarly to Honey Bottle). Adding additional Crystallized Souls fills the bottle further, allowing the latter to store up to 3 charges. Warped Soul can also be combined with empty Glass Bottle to craft a full Flask of Souls without extra steps. This potion only exists in regular bottle form (splash and lingering versions as well as tipped arrows are not obtainable).

New food item: Herobrine's Heart

Herobrine's Heart

This is your main reward for defeating Herobrine. Consume it to gain +20 health. The item is dropped on death even after being consumed. Make sure to pick it up in time to regain the buff!

New advancement tab
There are 17 brand new advancements of various types that will guide you through the mod (including two hidden challenges). Can you get them all?


Game rules, commands, tags for mod makers:

Note: because this mod is based on one of my older projects, Herobrine is called Pursuer internally. This is why all game rules and commands listed below begin with word "pursuer".

Game rule: "pursuserRestTime" (default: 12000)
The minimum interval in ticks between appearances of Herobrine.

Game rule: "pursuerMinRestPercentage" (default: 25)
How long Herobrine must rest in percents before he can respond to provocations.

Game rule: "pursuerChanceMultiplier" (default: 5)
Multiplies base spawn chance of Herobrine by specified amount of times. Very high values such as 1000 make him appear near players almost instantly once he is done resting.

Game rule: "pursuerAltarChance" (default: 20)
The chance for Herobrine to build an altar when other conditions are met. The first altar is always guaranteed.

Game rule: "pursuerDisableAdjacentAltars" (default: true)
If enabled, Herobrine will not build new altars near existing ones.

Game rule: "pursuerHealingInterval" (default: 2400)
The time in ticks Herobrine needs to recover one percent of lost health when away from players.

Level 2 command: "pursuerstatus"
Displays the status of Herobrine (for example, "Herobrine is near players") and current reputation.

Level 3 command: "pursuer-data-dump"
Displays the values of global variables. Can be used for testing purposes or as advanced version of "pursuerstatus".

Level 3 command: "pursuer-hard-reset"
Resets all global variables. Doing so reverts Herobrine to his initial state (equipment level, reputation, health and more).

New forge tags: "pursuer_healing_items", "pursuer_weak_offerings"
If you are a mod maker, you can expand these tags to make your projects compatible with mine. The first tag is used to mark items capable of healing Herobrine. The second tag is used to make items count as uncommon offerings regardless of their actual rarity (Golden Apple is tagged with this by default).

The mod is created with the help of MCreator. Credit for some of the textures goes to anonymous users from Novaskin.

 

CURSEFORGE PAGE (alternative download link)

Modification files
HerobrineAwakens-1.19.2-1.1.8.jarUploaded on: 10/24/2022 - 11:27   File size: 283.81 KB
HerobrineAwakens-1.18.2-1.1.8.jarUploaded on: 10/24/2022 - 11:27   File size: 284.05 KB
HerobrineAwakens-1.18.2-1.1.7-hf2.jarUploaded on: 08/31/2022 - 15:41   File size: 279.05 KB
Changelog

v1.1.8

- The mod is ported to 1.19.2! This is a beta version and therefore may (or may not) contain bugs. However, I will do my best to fix them swiftly.
- Herobrine does not appear near players inside Deep Dark biome. This applies to both provocations and random appearances. However, Herobrine may still enter the biome after appearing outside of it.
- Herobrine is now a lot better at fighting other mobs when provoked by them, but will escape if the foe is too strong (more than 40-120 health or more than 5-9 attack depending on Herobrine's current equipment level).
- Herobrine now uses his abilities on current target (including other mobs) rather than closest player.
- Human illagers near Herobrine will now support him by attacking the same target.
- Herobrine can no longer be damaged by misfired attacks of friendly illagers.
- Herobrine no longer despawns while fighting other mobs when no players are nearby.
- Herobrine's Obsidian Sword now comes with Mending (in addition to previous enchantments).
- Herobrine's teleport dodge location is now centered on his current position rather than position of the target (except for initial teleport on provoke).
- Drinking Milk now causes Heart of Herobrine to drop if one was consumed previously.
- Hunger effect duration from eating Heart of Herobrine is reduced to 1 minute.
- "pursuer_soul_drop_excluded" and "pursuer_warped_soul_eligible" tags are removed. Instead, any monster with more than 150 health now drops Warped Soul and any monster with less than 10 health cannot drop souls at all.
- New item tag: "pursuer_weak_offerings". Items marked with this tag count as uncommon offerings regardless of their actual rarity (Golden Apple is tagged with this by default). This mechanic replaces the previous Golden Apple exception.
- Altars can no longer be used while Herobrine is awakened.
- Removed two forced fights with Herobrine that were triggered by obtaining certain advancements.
- "Herobrine minimum rest percentage" game rule is moved to "Spawning" section inside world creation menu. This does not affect gameplay.
- Fixed an old bug that made avoiding fights with Herobrine by running away (at -29 reputation or higher) impossible in most cases. The distance required to escape from not-yet-hostile Herobrine is increased to 32 blocks to compensate.
- Fixed Herobrine not escaping on low health when damaged by something other than direct attacks.
- Minor adjustments to obsidian tools.

v1.1.7 hotfix 2

- This is another minor patch to improve the code and fix some minor bugs, including:
* Fixed Herobrine not counting down remaining time until next TNT attack unless there was a player very close to him.
* Additional checks are added to make sure illagers never attempt to spawn on Peaceful difficulty or with "DoMobSpawning" game rule enabled.
* Minor adjustments to Herobrine's target selection logic in multiplayer.

v1.1.7 hotfix 1

- This small update addresses several issues with fighting Herobrine in caves and on rough terrain:
* All actions that attempt to find a valid position in small radius will now attempt to do so again in larger radius if the first search fails (response to provocation, teleport dodge, reinforcement summons and so on).
* Herobrine will now look/move around more to prepare his "grab" attack when he has no target.

v1.1.7

- Fixed Herobrine sometimes not building an Altar when "mobgriefing" game rule is set to false.
- Fixed Herobrine not using his grab attack while in water/lava
- Fixed incorrect position of awakened Herobrine's sword drop.
- Herobrine is no longer immune to potion damage.

v1.1.6

- Important: fixed a bug that prevented Herobrine from building Altars (oops).
- Storm Calling enchantment is reworked to no longer work without in clear weather to prevent issues with weather change.
- The fight against awakened Herobrine now always happens in rainy weather.

v1.0.5

- Herobrine now avoids appearing near groups of players (unless he gets provoked).
- New game rule: "pursuerMinRestPercentage" (default: 25). How long must Herobrine rest in percents before he can respond to provocations.
- Herobrine is now more likely to bring Emeralds and less likely to bring Diamonds as a gift at max reputation.
- Dark Ritual advancement is now only granted to the player who triggered the event instead of all players in small radius.
- Certain advancements are now obtainable as a spectator (as per vanilla rules).
- The text information shown by "pursuerstatus" command is updated to better reflect how Herobrine operates.
- Altar GUI's conditions for when it should be closed are updated to match vanilla GUI behavior.
- Fixed Herobrine forgetting how to place TNT during fights (after 4+ battles).
- Fixed Herobrine being able to spawn in (or teleport to) blocks occupied by other mobs.
- Fixed Herobrine spawning near creative and spectator players in multiplayer.
- Additional code cleanup and adjustments.

v1.1.4 (hotfix 1)

- The first version uploaded on this website.