REQUIRES: ORIGINS FOR FABRIC, COMPATIBLE FROM 1.19.2 TO 1.20+ If you want to run this on forge, you will need the following:
-
This version of Origins or higher: https://modrinth.com/mod/origins/version/uZ5btjkO
-
Synitra Connector: https://modrinth.com/mod/connector
-
Connector Extras: https://modrinth.com/mod/connector-extras
-
ENHANCED BY: PEHKUI, get the latest version!
100% compatible with multiplayer and with multiple people picking the same origin
I have a Discord for this project now: https://discord.gg/RMMZGuaZmT
Also try Libra: https://www.curseforge.com/minecraft/mc-mods/libra-an-origins-addon
Also try Hollow Knight Origins: https://legacy.curseforge.com/minecraft/mc-mods/hollow-knight-an-origins-addon
GitHub (1.19 version): https://github.com/Jasel-Umena/Apocalypse-Origins GitHub (1.20 version): https://github.com/Jasel-Umena/Apocalypse-Origins-1.20.X
This is an Origins (by Apace100) addon, and the purpose of this project is for me to put together and release some unconvential origins that stray from the usual way of playing the game. Once it is complete, it will include the following:
-
Refractor: A challenging trickster origin with teleportation and crystal based abilities.
-
Hexblade II: An origin with different sword art magics and that can possess other players.
-
Myconoids II: An adaptable origin based on fungus that adapts to its environment and can survive the most inhospitable conditions.
-
Geneticist: A scientist, capable of extracting DNA from mobs and sequencing new chains of genes to modify existing creatures and players with new upsides and downsides.
This project updates occasionally with balance and feature changes, but all of the origins are 100% playable as they currently are. Without further ado, I'll leave you with the details down here. Have fun, and thank you.
GOT QUESTIONS OR FEEDBACK? Get in touch through a comment or over at the official Origins Discord server.
-REFRACTOR ORIGIN-
Refractor II is an origin themed around mobility, teleportation and stealth, capable of building very interesting bases with functioning teleporters. You can find all the information about the current version of Refractor II here: https://docs.google.com/document/d/e/2PACX-1vRMw1NhTj4cnAOqYYBUfGPqpVvKDGiLUwE7ceED255HIvjy7frli4cx_yLS7x6K1C9AonaIX-6et6t9/pub
-HEXBLADE ORIGIN-
Hexblade II is a new version of an old origin of mine. You play as a living sword with the ability to consume the souls of other living creatures and possess other players. Check out this very cool document I made: Everything you need to know to play as a Hexblade
-MYCONOID ORIGIN-
Myconoids II is the second version of my first ever big origin, in which you play as an adaptable fungal spore that's capable of adapting to any evironment or task. Currently implented forms: Spore, Brown, Red, Desert, Moss, Snowberry, Warped, Crimson, Wart and Chorus.
Forms to be done: Skulk, Cosmic, Cordyceps.
You can find all the details about this origin in this document here: Everything you need to know to play as a Myconoid
- GENETICIST ORIGIN-
A scientist capable of extracting DNA from mobs to create origins in-game without having to code by adding new upsides and downsides to players and mobs alike: Everything you need to know about Geneticist
I want to use this on my server: Go ahead!
If you are the server owner:
- Download the latest version and put it in your server's mods folder.
If you are not the server owner:
-
Ask the server owner to install it in the server's mods folder.
-
Remember that this pack includes origins that are very different to vanilla / simplistic origins and it might not suit the server you are playing on, even if you really like how fun or high quality they are. Be nice to your hosts.
I HAVE A PROBLEM:
-
I see black hp/resource bars: Please update the datapack .jar to the latest version, you are missing assets and the server let you join anyway.
-
I take damage while phasing: Lithium has added a new rule for optimizing entity suffocation checks, which currently causes Phantom (and any other Origins with Phasing powers) to suffocate while moving through blocks. To disable this new optimization rule, you can go to the lithium.properties file from your Minecraft's (or server's) config folder and add mixin.entity.collisions.suffocation=false at the end of the file, so that it'd look like this:
# This is the configuration file for Lithium.
# This file exists for debugging purposes and should not be configured otherwise.
#
# You can find information on editing this file and all the available options here:
# https://github.com/jellysquid3/lithium-fabric/wiki/Configuration-File
#
# By default, this file will be empty except for this notice.
mixin.entity.collisions.suffocation=false
-
I got rid/broke the item I reflected as refractor and now I'm stuck with the anti-cheat penalty: Should have read the skill description, because this is intentional! But there's a fix, run (or ask someone to run) power revoke @s apocalypse:refractor/refractor_reflect_item where @s is your username if someone else runs the command for you.
-
Me (or my players) get "invalid player data" as an error and get disconnected from our server or single player world: It is very likely you have hit your packet size limit, due to how many origins you have installed or how big those origins are (and the ones on this pack are quite big!). You can solve this issue by installing this mod: Extra Thicc Packets. If you are in 1.20.X+, you can also try Packet Fixer. If you are on Forge, you could remove other datapacks you don't use often to free up packet size or use xl-packets-renewed.
-
Me (or my players) get a packet related error in 1.20.2 or higher: Install this mod Robin's Unlimited Packets
-
I can't use this on Forge, it crashes on startup: I suck and I do not know how to fix it, it seems the methods to add a class changed since 1.16.5. If you know how to do java or to code for Forge, by all means, contact me. Luckily for you, the alternative you have is renaming the .jar to .zip and shoving it in your datapacks folder, but you will still need a resourcepack. If you extract the assets folder from the .jar and bung it in a working resource pack, it should do the trick. Frankenstein solution? Maybe.
-
I am on 1.18.2 and Geneticist does not drop syringes on kill: Due to some differences between Origins 1.19+ and prior versions, Geneticist can not obtain genes from mobs. This will not be changed in the future, and I recommend not staying on older versions of Origins.
-
Other issue: Please report it down in the comments or get in touch with me on the Origins discord server AFTER reading the documentation provided for each of the origins. Also check this document for a list of changes to come and known issues: Upcoming Changes and Fixes
All Versions
+ Add VersionAdded prettier (but noticeable) particles and sounds to several abilities that formerly only had the flash particle or a glowing effect, such as the wind-up of FTL-Warp.
Optimized code for better performance (and ideally broke nothing in the process).
Fixed an annoying bug with Emerald refractor where you would become unable to blink mid-air in spite of meeting the requirements to do so.
HEXBLADE
Fixed an issue which caused certain modded setups to crash due to a very large texture file.
GENETICIST
Added a new synergy: Lava Swim (fireproof + swimmer)
Fixed an issue with Sigil of Sight where the bar wouldn't go down over time. Updating the mod will fix entities that already have that power upon relogging.
Fixed an issue where you would be unable to craft Impact III sigils even when meeting the requirements.
Added a 5 second grace period after parrying where you can not be inflicted with further potion effects.
Fixed an issue with Sigil of Seas that did not allow the Hexblade to cancel the effect by right-clicking on the focus.
Removed Curse of Vanishing from Hexblade's Hex of the Blade. The sword will still be destroyed on death, unless you right click an altar with a totem of undying. This will consume the totem, but will prevent the sword from being destroyed after you die. (Warning: The sword will be very mean to you if you do this).
REFRACTOR
Fixed an oversight that caused an untextured resource bar to show while parrying with Quartz form. (This was the cooldown of the parry itself)
Quartz form no longer takes armor durability damage.
REFRACTOR :refractor:
Added the new Warp Lens item. This item can be used to enable/disable group warps, as opposed to just using the regulator item. This will allow modpack creators and server owners to disable this specific item if they want to remove the group warp functionality, as opposed to locking Refractor out of their entire kit.
HEXBLADE :hexblade:
Updated selection screen descriptions to make them more user-friendly.
1) Sigil recipes and effects can be seen in detail without opening the document.
2) Details on how to use an altar have been added.
3) All ability effects and icons have been clarified.
Fixed some third party workarounds to hexblade's downsides.
1) Hexblade can no longer deal damage with offhand weapons.
2) Hexblade can no longer fly with elytra in third party slots.
Hexblade's sigils can now be crafted on a crafting table.
Hexblade's sigils can now be dragged in from the creative menu and used as normal.
Sigil of skies now lasts for four times as long as it used to.
New passive: Fight the Power. Hexblade deals 5 additional, unavoidable damage to players who have more than 20 hit points. This becomes 10 additional damage when fighting players with more than 40 hit points. This is unlikely to come up in vanilla, but it could be a difference maker on mod packs where health values are inflated.
MYCONOID :myconoid:
Myconoid can now evolve to any form while in a mushroom fields biome, regardless of temperature.
HEXBLADE
Fixed an issue with Scrying where you would stop scrying by inputting dash controls (unreliable player detection).
Added the ability to prevent a Hexblade from scrying you: You can drop any wooden sword on the ground to prevent this from happening again and expel any hexblades currently scrying you. If you wish to be scried again, you can hold the same hexblade again.
Added a text prompt that tells you that the above is a possibility.
Fixed an issue that caused Desert Myconoid to spam a sound while going invisible. It now plays only once when your visibility bar becomes empty.
Fixed an issue that caused Desert Myconoid to remain invisible to enemies while moving if their visibility bar was not full.
Snowberry myconoid is now immune to fall damage until it has fallen over 6 blocks.
GENETICIST
Now starts with 3 innate genes instead of 2.
Considering to revert the nerf where geneticist can only inject one gene per player. See geneticist-discussion to find the poll.
No longer has vision obstructing particles when devolving. Particles are instead visible to non spore myconoids only.
Blocks that include moss or mushroom parts in their crafting recipes or names (like shroomlight) are now turf blocks.
Hid bubbles from Moss UI. Added bubbles back to Crimson UI.
Desert myconoid is no longer immune to heat damage (apparently being immune to cactus makes you immune to onFire, for whatever reason).
Desert myconoid now gains water while inside a cactus.
Desert myconoid now becomes undetectable (true invisibility + no collision) if it stops moving or sneaks for 3 seconds. Sneaking does not remove this effect. Dealing any damage to a creature will remove this effect.
REFRACTOR :refractor:
Refractor's netherite mirror now gives +0.5 trapped light per second on average (all forms) as opposed to just being a flex.
Fixed a bug that caused Emerald Form to not show the oneshot protection indicator.
Refractor can no longer swim and sinks like a rock when in water (they still drown in it).
Refractor generates less trapped light when under water (equivalent to the new penalty of being in darkness).
- Fixed the random crash with the Dark RPG modpack that some users were experiencing (under a resolution / rendering error, which might also have occurred in other circumstances).
# GENETICIST
- Fixed a bug that caused Geneticist to not give you specific genes due to a silly mistake in the code giving it to the mob you just killed as opposed to giving it to the player.
# MYCONOID
- Made the AoE and casting of Chorus Myconoid more obvious (so it's more dodgeable). Chorus Myconoid now glows when casting this skill.
- Made Crimson Myconoid's damaging skills into armor piercing skills as opposed to fixed damage values. Damage of these skills will also be reduced to compensate for this change.
# GENERAL
- Attempted to fix crash experienced by very specific individuals running a very specific modpack.
- Working to implement a new lang file alongside a chinese translation. Please be patient, this one's a ton of monotonous work that I don't feel like doing at the moment.
# GENETICIST
- Reverted naming convention change as it was useless in fixing the existing issue and I would rather have clarity.
- Reduced total power count by 94. This should fix "genes randomly disappearing on logout".
# MYCONOID
- Now glows and emits very obvious glowing particles for 10 seconds after devolving.
# REFRACTOR
- Refractor's overheating has been removed from Amethyst, Emerald and Quartz forms and it will be a downside exclusive to Diamond form.
- Refractor's trapped light system has been reworked with the fixing of specific conditions. While under sunlight, Refractor will always generate 2 trapped light per second. While under the night sky, you will generate about 1 trapped light every 10 seconds or so (rng). If you are in rain or snow, or not under the night sky, you will generate about 1 trapped light every 50 seconds (rng). Emerald form generates twice as much trapped light in sunglight, and has twice as high a chance to generate trapped light when it is not guaranteed to do so.
- Fixed the item model of the Gene Duplicator acting up slightly when placed against a wall.
- Waterproof gene now makes you immune to the damage dealt by the Hydrophobia side effect.
- Shortened every non-crucial subpower name to four letters or less as a hypothetical fix to the powers being revoked upon relogging.
- Creatures hit by Soul Stealing Strike are immune to explosion damage while the effect lasts and 3 seconds after it ends.
- Heat and Cold no longer builds up if you have genes that make you immune to fire damage or freezing damage.
- Refractor's fire healing can only trigger 10 times before it goes on cooldown for 10 seconds, a new downside known as "overheating".
- Refractor no longer replenishes trapped light by eating gemstones unless they are in Emerald Form.
- Staying out of fire for more than 3 seconds will cause your heat to go down. For every second beyond 3 seconds that you spend being not on fire and taking no fire damage, you will gain one more use of fire healing.
GENETICIST
- Mutagens can now also remove Special genes, since they are easier to get now.
- Fixed a bug that caused Geneticist to be able to inject someone infinitely, even if they had been injected already.
- Fixed a bug that caused the Gene Duplicator to not be mineable.
- Refractor's Diamond Form no longer removes your vulnerability to blunt force damage or explosions.
GENETICIST
- Injecting yourself with genes now requires you to sneak to prevent accidental inputs.
- Can now only inject other players with a single gene at a time, unless those players are Human or a Human Champion (from Libra). Can still inject itself with any number of genes.
- Now has access to a new block called the Gene Duplicator, obtainable post-nether, that allows them to make copies of genes they have already obtained.
- Is now immune to Stabilizers, Genes and Mutagens used by opposing Geneticists without requiring a Genetic Lock.
- Genetic Lock: Raises the drop chance of Generic Genes and Special Genes to 100%.
- Added 3 new early game active genes: Ender Pearl Toss, Airdraft and Suitcase (as seen in Enderian, Elytrian and Shulk).
- Fixed the drop pool of Allays. Added Parrots, Pillagers and Iron Golems as a mob you can get special genes from.
- Glow Ink Spray now causes Hexblade to take additional soul damage.
- No longer loses genes when devolving.